2008-09-11 Yoann Vandoorselaere <yoann.v@prelude-ids.com>
* lib/poll.c (poll): Fix polling unconnected server sockets on WIN32.
+2008-09-11 Yoann Vandoorselaere <yoann.v@prelude-ids.com>
+
+ * lib/poll.c (poll): Fix polling unconnected server sockets on WIN32.
+
2008-09-11 Jim Meyering <meyering@redhat.com>
* users.txt: Add gtk-vnc.
#else
char data[64];
r = recv (pfd[i].fd, data, sizeof (data), MSG_PEEK);
+
+# ifdef WIN32
+ if (r < 0 && GetLastError() == 10057) /* server socket */
+ socket_errno = ENOTCONN;
+ else
+# endif
socket_errno = (r < 0) ? errno : 0;
#endif
if (r == 0)