]> rtime.felk.cvut.cz Git - sojka/libev.git/commitdiff
*** empty log message ***
authorMarc Alexander Lehmann <libev@schmorp.de>
Wed, 20 Jun 2012 12:39:53 +0000 (12:39 +0000)
committerMarc Alexander Lehmann <libev@schmorp.de>
Wed, 20 Jun 2012 12:39:53 +0000 (12:39 +0000)
ev_epoll.c

index b4e02c2c1764f3b4acc962355eda38b7e6741b5a..f5ad6188050563371eb7d6ae8bbaff6f45c2d619 100644 (file)
@@ -238,7 +238,7 @@ epoll_init (EV_P_ int flags)
 #ifdef EPOLL_CLOEXEC
   backend_fd = epoll_create1 (EPOLL_CLOEXEC);
 
-  if (backend_fd < 0)
+  if (backend_fd < 0 && (errno == EINVAL || errno == ENOSYS))
 #endif
     backend_fd = epoll_create (256);