summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorroot <root>2009-07-19 03:49:04 +0000
committerroot <root>2009-07-19 03:49:04 +0000
commite5ffea20e9238db27b789220ff971aa66e617653 (patch)
tree2aef9ff009b4ffc549325f5a1138c1de5d131b7d /Changes
parenteaa7a6f0efd6057d048be8dbfe70fdaab2b63af8 (diff)
*** empty log message ***
Diffstat (limited to 'Changes')
-rw-r--r--Changes6
1 files changed, 4 insertions, 2 deletions
diff --git a/Changes b/Changes
index d92940b..27e9e45 100644
--- a/Changes
+++ b/Changes
@@ -2,11 +2,13 @@ Revision history for libev, a high-performance and full-featured event loop.
TODO: ev_walk
TODO: signal handling per loop
-TODO: signalfd
-TODO: document signalfd procmask
+TODO: nsig
- incompatible change: do not necessarily reset signal handler
to SIG_DFL when a sighandler is stopped.
+ - ev_default_destroy did not properly set one member to zero,
+ potentially causing crashes and memory corruption on repated
+ ev_default_destroy/ev_default_loop calls.
- take advantage of signalfd on GNU/Linux systems.
- document that the signal mask might be in an unspecified
state when using libev's signal handling.