X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fwinsock-select.c;h=33e5f734fe6b885070d82967ee76be9d415fa125;hb=cb9819cbb9261bd50c3466cf0a4cd873f0d7ebd7;hp=00bf2c67d520be81f29e13472873caf299914b41;hpb=76bb60b45a1c498821ac465603e335f7af9dbe48;p=gnulib.git diff --git a/lib/winsock-select.c b/lib/winsock-select.c index 00bf2c67d..33e5f734f 100644 --- a/lib/winsock-select.c +++ b/lib/winsock-select.c @@ -93,6 +93,11 @@ win32_poll_handle (HANDLE h, int fd, struct bitset *rbits, struct bitset *wbits, read = write = except = FALSE; switch (GetFileType (h)) { + case FILE_TYPE_DISK: + read = TRUE; + write = TRUE; + break; + case FILE_TYPE_PIPE: if (!once_only) {