Browse Source

*** empty log message ***

master
Marc Alexander Lehmann 9 years ago
parent
commit
1252d022ea
2 changed files with 4 additions and 1 deletions
  1. +2
    -0
      Changes
  2. +2
    -1
      ev.c

+ 2
- 0
Changes View File

@ -3,6 +3,8 @@ Revision history for libev, a high-performance and full-featured event loop.
TODO: ev_loop_wakeup
4.10
- fix a race where the workaround against the epoll fork bugs
caused signals to not be handled anymore.
- correct backend_fudge for most backends, and implement a windows
specific workaround to avoid looping because we call both
select and Sleep, both with different time resolutions.


+ 2
- 1
ev.c View File

@ -1522,7 +1522,8 @@ ev_feed_signal (int signum)
return;
#endif
evpipe_init (EV_A);
if (!ev_active (&pipe_w))
return;
signals [signum - 1].pending = 1;
evpipe_write (EV_A_ &sig_pending);


Loading…
Cancel
Save