Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Don't do things with essential side effects inside ASSERT() macros | Chris Wilson | 2007-01-14 |
| | | | | | (refs #3, refs #9) | ||
* | - Make sure timer is stopped before removing signal handler, otherwise | Chris Wilson | 2007-01-14 |
| | | | | | SIGALRM will kill us. | ||
* | Fix more deadlocks by minimising the amount of stuff that the signal | Chris Wilson | 2006-12-13 |
| | | | | | handler does. (refs #3, refs #9) | ||
* | Fixed a race condition caused by rescheduling in signal handler (refs | Chris Wilson | 2006-12-03 |
| | | | | | #3, refs #9) | ||
* | Added debug tracing code for timers. | Chris Wilson | 2006-11-28 |
| | |||
* | * Fix timer expiry calculation when timers expire in the past | Chris Wilson | 2006-11-26 |
| | | | | | * Fix handling of timers which never expire (zero deadline) (refs #9) | ||
* | Use a static pointer rather than a static object, to allow it to be | Chris Wilson | 2006-11-13 |
| | | | | | freed in Timers::Cleanup, removing a reported memory leak (refs #9) | ||
* | Added generic timer support class | Chris Wilson | 2006-11-06 |