--- libev/ev_poll.c 2009/07/10 00:36:21 1.29 +++ libev/ev_poll.c 2009/07/10 19:10:19 1.30 @@ -91,9 +91,9 @@ struct pollfd *p; int res; - EV_SUSPEND_CB; + EV_RELEASE_CB; res = poll (polls, pollcnt, (int)ceil (timeout * 1000.)); - EV_RESUME_CB; + EV_ACQUIRE_CB; if (expect_false (res < 0)) {