X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fselect.c;h=042ab22b57500118f99cb25529b54c58a47214eb;hb=c6f9e663d25b0980c51f609a3fe237deca168461;hp=5677fdd478f0e1fdb7f2dbf94351d6ccec1c2985;hpb=3bf58aa17b4a9b9d636543b608c49a407f7fb938;p=gnulib.git diff --git a/lib/select.c b/lib/select.c index 5677fdd47..042ab22b5 100644 --- a/lib/select.c +++ b/lib/select.c @@ -1,7 +1,7 @@ /* Emulation for select(2) Contributed by Paolo Bonzini. - Copyright 2008-2010 Free Software Foundation, Inc. + Copyright 2008-2011 Free Software Foundation, Inc. This file is part of gnulib. @@ -132,6 +132,8 @@ win32_poll_handle (HANDLE h, int fd, struct bitset *rbits, struct bitset *wbits, if (avail) read = TRUE; } + else if (GetLastError () == ERROR_BROKEN_PIPE) + ; else {