--- libev/ev_epoll.c 2011/06/27 21:51:52 1.64 +++ libev/ev_epoll.c 2011/11/01 00:17:15 1.65 @@ -238,7 +238,7 @@ #ifdef EPOLL_CLOEXEC backend_fd = epoll_create1 (EPOLL_CLOEXEC); - if (backend_fd <= 0) + if (backend_fd < 0) #endif backend_fd = epoll_create (256);