Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-09-12 | Rename timeout_init to timeout_startup to deconfuse a bit. | Artur Grabowski | |
2001-08-23 | Remove even more leftovers from old timeouts. | Artur Grabowski | |
2001-08-23 | Remove the old timeout legacy code. | Miod Vallat | |
2001-03-28 | Add some DIAGNOSTIC checks that panic on some of the common mistakes. | Artur Grabowski | |
2001-03-15 | Triggered mechanism allows a handler to figure out whether a given | Constantine Sapuntzakis | |
timeout is actually executing. | |||
2001-02-16 | typo (incidentally, removed a bogus -k in the cvs file, the update | Marc Espie | |
will trigger $OpenBSD$ fill-in) | |||
2000-06-20 | timeout_add: Remove the right timeout when we see that it is on the list. | Artur Grabowski | |
2000-05-08 | from art@: | Michael Shalayeff | |
in timeout_hardclock_update() check out if there is anything in the timeout queue before calculating the return value. thanks to Adam Rogoyski <rogoyski@cs.utexas.edu> for debugging and testing help. | |||
2000-03-23 | Provide methods to check if a timeout was initalized and if it is scheduled. | Artur Grabowski | |
2000-03-23 | Preserve the FIFO order of issued timeouts. | Artur Grabowski | |
2000-03-23 | New API for timeouts. Replaces the old timeout()/untimeout() API and | Artur Grabowski | |
makes it the callers responsibility to allocate resources for the timeouts. This is a KISS implementation and does _not_ solve the problems of slow handling of a large number of pending timeouts (this will be solved in future work) (although hardclock is now guarateed to take constant time for handling of timeouts). Old timeout() and untimeout() are implemented as wrappers around the new API and kept for compatibility. They will be removed as soon as all subsystems are converted to use the new API. |