]> rtime.felk.cvut.cz Git - sojka/libev.git/commitdiff
*** empty log message ***
authorMarc Alexander Lehmann <libev@schmorp.de>
Sat, 26 Feb 2011 15:21:01 +0000 (15:21 +0000)
committerMarc Alexander Lehmann <libev@schmorp.de>
Sat, 26 Feb 2011 15:21:01 +0000 (15:21 +0000)
Changes
ev.c

diff --git a/Changes b/Changes
index 6d1d7f26922f3cbff0a31c779d90e90d93ca5461..08c45df39d4f4ccce6dc4cc064c8c61a911c53f0 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,8 @@
 Revision history for libev, a high-performance and full-featured event loop.
 
 TODO: ev_loop_prefork hint?
+TODO: ev_loop_wakeup
+TODO: confusion about threads ongiong
 
        - change the default periodic reschedule function to hopefully be more
           exact and correct even in corner cases or in the far future.
diff --git a/ev.c b/ev.c
index dc737b2800b24e6202648c55dc75e782bf7fddc2..d92b0edd93e188e530ec5087973410f69cd87963 100644 (file)
--- a/ev.c
+++ b/ev.c
@@ -1036,7 +1036,7 @@ fd_reify (EV_P)
       int fd = fdchanges [i];
       ANFD *anfd = anfds + fd;
 
-      if (anfd->reify & EV__IOFDSET)
+      if (anfd->reify & EV__IOFDSET && anfd->head)
         {
           SOCKET handle = EV_FD_TO_WIN32_HANDLE (fd);