--- libev/ev_epoll.c 2009/07/10 00:36:21 1.45 +++ libev/ev_epoll.c 2009/07/10 19:10:19 1.46 @@ -121,9 +121,9 @@ int i; int eventcnt; - EV_SUSPEND_CB; + EV_RELEASE_CB; eventcnt = epoll_wait (backend_fd, epoll_events, epoll_eventmax, (int)ceil (timeout * 1000.)); - EV_RESUME_CB; + EV_ACQUIRE_CB; if (expect_false (eventcnt < 0)) {