? selectfix.txt Index: ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v retrieving revision 1.44 diff -w -u -r1.44 ChangeLog --- ChangeLog 16 Apr 2004 03:33:18 -0000 1.44 +++ ChangeLog 23 Jul 2004 07:31:25 -0000 @@ -1,3 +1,8 @@ +2004-07-23 Oyvind Harboe + + * src/select.cxx: now correctly returns from select() on + e.g. closed file pointers. + 2004-04-15 Jonathan Larmour * tests/fileio1.c: include stdio.h for rename() prototype. Index: src/select.cxx =================================================================== RCS file: /cvs/ecos/ecos/packages/io/fileio/current/src/select.cxx,v retrieving revision 1.11 diff -w -u -r1.11 select.cxx --- src/select.cxx 7 Jan 2004 06:45:28 -0000 1.11 +++ src/select.cxx 23 Jul 2004 07:31:26 -0000 @@ -203,6 +203,9 @@ } } + if (error) + break; + if (num) { // Found something, update user's sets