-libev is a high-performanc3 event loop/event model with lots of features.
+libev is a high-performance event loop/event model with lots of features.
It is modelled (very losely) after libevent
(http://monkey.org/~provos/libevent/) and the Event perl module, but aims
- detects time jumps and adjusts timers
(works for both forward and backward time jumps and also for absolute timers).
-- can correctly remove timers while executing callbacks
- (libevent doesn't handle this reliably and can crash).
-
- race-free signal processing
(libevent may delay processing signals till after the next event).