]> git.llucax.com Git - software/libev.git/blobdiff - ev_epoll.c
susv3 specifies rounding behaviour to go up, so screw broken osses
[software/libev.git] / ev_epoll.c
index c544a140c3b45730e6d8f5f97b9cfef8556bc4b0..d9ba8036c6f9cf01db227b5664ac23660e0eceb5 100644 (file)
@@ -89,7 +89,7 @@ epoll_init (EV_P_ int flags)
 
   fcntl (backend_fd, F_SETFD, FD_CLOEXEC);
 
 
   fcntl (backend_fd, F_SETFD, FD_CLOEXEC);
 
-  backend_fudge  = 1e-3; /* needed to compensate for epoll returning early */
+  backend_fudge  = 2e-4; /* needed to compensate for epoll returning early */
   backend_modify = epoll_modify;
   backend_poll   = epoll_poll;
 
   backend_modify = epoll_modify;
   backend_poll   = epoll_poll;