Changeset 2003
- Timestamp:
- 15/12/2007 20:04:56 (13 months ago)
- Files:
-
- 1 modified
-
box/trunk/lib/common/Timer.cpp (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
box/trunk/lib/common/Timer.cpp
r1934 r2003 150 150 } 151 151 152 #define FORMAT_BOX_TIME(t) \153 (BoxTimeToSeconds(t)) << "." << \154 (BoxTimeToMicroSeconds(t) % MICRO_SEC_IN_SEC)155 156 152 #define FORMAT_MICROSECONDS(t) \ 157 153 (int)(t / 1000000) << "." << \ … … 186 182 if (oldact.sa_handler != Timers::SignalHandler) 187 183 { 188 printf("Signal handler was %p, expected %p\n", 189 oldact.sa_handler, Timers::SignalHandler); 184 BOX_ERROR("Signal handler was " << 185 (void *)oldact.sa_handler << 186 ", expected " << 187 (void *)Timers::SignalHandler); 190 188 THROW_EXCEPTION(CommonException, Internal) 191 189 } … … 215 213 if (timeToExpiry <= 0) 216 214 { 217 BOX_TRACE(FORMAT_MICROSECONDS(timeNow) << 218 ": timer " << *i << " has expired, " 215 BOX_TRACE("timer " << *i << " has expired, " 219 216 "triggering it"); 220 217 rTimer.OnExpire(); … … 225 222 else 226 223 { 227 BOX_TRACE(FORMAT_MICROSECONDS(timeNow) << 228 ": timer " << *i << " has not " 224 BOX_TRACE("timer " << *i << " has not " 229 225 "expired, triggering in " << 230 226 FORMAT_MICROSECONDS(timeToExpiry) << … … 295 291 { 296 292 #ifndef NDEBUG 297 box_time_t timeNow = GetCurrentBoxTime();298 293 if (timeoutSecs == 0) 299 294 { 300 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 301 ": timer " << this << " initialised for " << 295 BOX_TRACE("timer " << this << " initialised for " << 302 296 timeoutSecs << " secs, will not fire"); 303 297 } 304 298 else 305 299 { 306 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 307 ": timer " << this << " initialised for " << 300 BOX_TRACE("timer " << this << " initialised for " << 308 301 timeoutSecs << " secs, to fire at " << 309 302 FORMAT_MICROSECONDS(mExpires)); … … 324 317 { 325 318 #ifndef NDEBUG 326 box_time_t timeNow = GetCurrentBoxTime(); 327 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 328 ": timer " << this << " destroyed"); 319 BOX_TRACE("timer " << this << " destroyed"); 329 320 #endif 330 321 … … 337 328 { 338 329 #ifndef NDEBUG 339 box_time_t timeNow = GetCurrentBoxTime();340 330 if (mExpired) 341 331 { 342 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 343 ": timer " << this << " initialised from timer " << 332 BOX_TRACE("timer " << this << " initialised from timer " << 344 333 &rToCopy << ", already expired, will not fire"); 345 334 } 346 335 else if (mExpires == 0) 347 336 { 348 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 349 ": timer " << this << " initialised from timer " << 337 BOX_TRACE("timer " << this << " initialised from timer " << 350 338 &rToCopy << ", no expiry, will not fire"); 351 339 } 352 340 else 353 341 { 354 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 355 ": timer " << this << " initialised from timer " << 342 BOX_TRACE("timer " << this << " initialised from timer " << 356 343 &rToCopy << " to fire at " << 357 344 (int)(mExpires / 1000000) << "." << … … 369 356 { 370 357 #ifndef NDEBUG 371 box_time_t timeNow = GetCurrentBoxTime();372 358 if (rToCopy.mExpired) 373 359 { 374 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 375 ": timer " << this << " initialised from timer " << 360 BOX_TRACE("timer " << this << " initialised from timer " << 376 361 &rToCopy << ", already expired, will not fire"); 377 362 } 378 363 else if (rToCopy.mExpires == 0) 379 364 { 380 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 381 ": timer " << this << " initialised from timer " << 365 BOX_TRACE("timer " << this << " initialised from timer " << 382 366 &rToCopy << ", no expiry, will not fire"); 383 367 } 384 368 else 385 369 { 386 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << 387 ": timer " << this << " initialised from timer " << 370 BOX_TRACE("timer " << this << " initialised from timer " << 388 371 &rToCopy << " to fire at " << 389 372 (int)(rToCopy.mExpires / 1000000) << "." << … … 405 388 { 406 389 #ifndef NDEBUG 407 box_time_t timeNow = GetCurrentBoxTime(); 408 BOX_TRACE(FORMAT_BOX_TIME(timeNow) << ": timer " << this << " fired"); 390 BOX_TRACE("timer " << this << " fired"); 409 391 #endif 410 392
