summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorroot <root>2009-12-31 06:50:16 +0000
committerroot <root>2009-12-31 06:50:16 +0000
commit79c861bdfe661c42e87b0a4ec16f2ae74a076839 (patch)
tree38a7a967c8ef8d1974d9395c74097d8ee7c37c3e /Changes
parent8677f079b7fe2b47d72613d15a71d7b27f14c5eb (diff)
*** empty log message ***
Diffstat (limited to 'Changes')
-rw-r--r--Changes7
1 files changed, 5 insertions, 2 deletions
diff --git a/Changes b/Changes
index 1509b84..fccc123 100644
--- a/Changes
+++ b/Changes
@@ -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