changeset 1697:4a515225541b

2004-07-23 Oyvind Harboe <oyvind.harboe@zylin.com> * src/select.cxx: now correctly returns from select() on e.g. closed file pointers.
author nickg
date Mon, 02 Aug 2004 11:24:46 +0000
parents 42c0adb7b2fc
children 9a9ce858560e
files packages/io/fileio/current/ChangeLog packages/io/fileio/current/src/select.cxx
diffstat 2 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/io/fileio/current/ChangeLog
+++ b/packages/io/fileio/current/ChangeLog
@@ -1,3 +1,8 @@
+2004-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
+
+	* src/select.cxx: now correctly returns from select() on
+	e.g. closed file pointers.
+
 2004-04-15  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* tests/fileio1.c: include stdio.h for rename() prototype.
--- a/packages/io/fileio/current/src/select.cxx
+++ b/packages/io/fileio/current/src/select.cxx
@@ -202,6 +202,9 @@ cyg_pselect(int nfd, fd_set *in, fd_set 
                 }
             }
         }
+
+        if( error )
+            break;
         
         if (num)
         {