summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
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.