diff options
-rw-r--r-- | Changes | 1 | ||||
-rw-r--r-- | ev.3 | 8 | ||||
-rw-r--r-- | ev.c | 2 |
3 files changed, 5 insertions, 6 deletions
@@ -5,6 +5,7 @@ TODO: EV_STANDALONE == NO_HASSEL (do not use clock_gettime in ev_standalone) TODO: faq, process a thing in each iteration TODO: dbeugging tips, ev_verify, ev_init twice +TODO: ev_feed_child_event - destroying a non-default loop would stop the global waitpid watcher (Denis Bilenko). - queueing pending watchers of higher priority from a watcher now invokes @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14) +.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) .\" .\" Standard preamble: .\" ======================================================================== @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "LIBEV 3" -.TH LIBEV 3 "2012-05-06" "libev-4.11" "libev - high performance full featured event loop" +.TH LIBEV 3 "2012-05-26" "libev-4.11" "libev - high performance full featured event loop" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -4090,7 +4090,7 @@ will work fine. .PP Proper exception specifications might have to be added to callbacks passed to libev: exceptions may be thrown only from watcher callbacks, all -other callbacks (allocator, syserr, loop acquire/release and periodioc +other callbacks (allocator, syserr, loop acquire/release and periodic reschedule callbacks) must not throw exceptions, and might need a \f(CW\*(C`throw ()\*(C'\fR specification. If you have code that needs to be compiled as both C and \*(C+ you can use the \f(CW\*(C`EV_THROW\*(C'\fR macro for this: @@ -4681,7 +4681,7 @@ the underlying \s-1OS\s0 handle. If defined to be \f(CW1\fR, libev will use \f(CW\*(C`WSASocket\*(C'\fR to create its internal communication socket, which works better in some environments. Otherwise, the normal \f(CW\*(C`socket\*(C'\fR function will be used, which works better in other -enviornments. +environments. .IP "\s-1EV_USE_POLL\s0" 4 .IX Item "EV_USE_POLL" If defined to be \f(CW1\fR, libev will compile in support for the \f(CW\*(C`poll\*(C'\fR(2) @@ -2814,8 +2814,6 @@ periodics_reify (EV_P) while (periodiccnt && ANHE_at (periodics [HEAP0]) < ev_rt_now) { - int feed_count = 0; - do { ev_periodic *w = (ev_periodic *)ANHE_w (periodics [HEAP0]); |