mirror of /home/gitosis/repositories/libev.git
*** empty log message ***
This commit is contained in:
parent
d6d5915bf9
commit
788d3880e6
4
Changes
4
Changes
|
@ -3,6 +3,10 @@ Revision history for libev, a high-performance and full-featured event loop.
|
|||
TODO: revisit 59.x timer in the light of modern powersaving
|
||||
TODO: document EV_TSTAMP_T
|
||||
|
||||
- the new timerfd code wrongly changed the priority of ther signal
|
||||
fd watcher, which is usuallys harmless unless signal fds are
|
||||
also used.
|
||||
|
||||
4.31 Fri Dec 20 21:58:29 CET 2019
|
||||
- handle backends with minimum wait time a bit better by not
|
||||
waiting in the presence of already-expired timers
|
||||
|
|
2
ev.c
2
ev.c
|
@ -2915,7 +2915,7 @@ evtimerfd_init (EV_P)
|
|||
fd_intern (timerfd); /* just to be sure */
|
||||
|
||||
ev_io_init (&timerfd_w, timerfdcb, timerfd, EV_READ);
|
||||
ev_set_priority (&sigfd_w, EV_MINPRI);
|
||||
ev_set_priority (&timerfd_w, EV_MINPRI);
|
||||
ev_io_start (EV_A_ &timerfd_w);
|
||||
ev_unref (EV_A); /* watcher should not keep loop alive */
|
||||
|
||||
|
|
Loading…
Reference in New Issue