diff options
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -1,6 +1,10 @@ Revision history for libev, a high-performance and full-featured event loop. -TODO: somehow unblock procmask? + - signalfd is no longer used by default and has to be requested + explicitly - this means that easy to catch bugs become hard to + catch race conditions, but the users have spoken. + - point out the unspecified signal mask in the documentation, and + that this is a race condition regardless of EV_SIGNALFD. - backport inotify code to C89. - inotify file descriptors could leak into child processes. - ev_stat watchers could keep an errornous extra ref on the loop, @@ -10,7 +14,6 @@ TODO: somehow unblock procmask? symbols to make it easier for apps to do their own fd management. - support EV_IDLE_ENABLE being disabled in ev++.h (patch by Didier Spezia). - - point out the unspecified signal mask in the documentation. - take advantage of inotify_init1, if available, to set cloexec/nonblock on fd creation, to avoid races. - the signal handling pipe wasn't always initialised under windows |