ruby-changes:3166
From: ko1@a...
Date: 25 Dec 2007 13:48:12 +0900
Subject: [ruby-changes:3166] ko1 - Ruby:r14658 (trunk): * thread.c (rb_thread_wait_fd_rw): should check EBADF on select().
ko1 2007-12-25 13:47:47 +0900 (Tue, 25 Dec 2007) New Revision: 14658 Modified files: trunk/ChangeLog trunk/thread.c Log: * thread.c (rb_thread_wait_fd_rw): should check EBADF on select(). http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14658&r2=14657 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/thread.c?r1=14658&r2=14657 Index: ChangeLog =================================================================== --- ChangeLog (revision 14657) +++ ChangeLog (revision 14658) @@ -1,3 +1,7 @@ +Tue Dec 25 13:44:51 2007 Koichi Sasada <ko1@a...> + + * thread.c (rb_thread_wait_fd_rw): should check EBADF on select(). + Tue Dec 25 13:30:03 2007 Koichi Sasada <ko1@a...> * thread_pthread.c, thread_pthread.h, thread_win32.c, Index: thread.c =================================================================== --- thread.c (revision 14657) +++ thread.c (revision 14658) @@ -1850,7 +1850,7 @@ rb_fd_term(&set); - if (result < 0 && errno != EBADF) { + if (result < 0) { rb_sys_fail(0); } } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml