ruby-cvs:25289
From: usa ruby-lang.org
Date: Tue, 15 Jul 2008 18:17:24 +0900 (JST)
Subject: [ruby-cvs:25289] Ruby:r18070 (trunk): * ext/socket/socket.c (ruby_connect, s_accept): no need to wrap by
usa 2008-07-15 18:17:22 +0900 (Tue, 15 Jul 2008) New Revision: 18070 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18070 Log: * ext/socket/socket.c (ruby_connect, s_accept): no need to wrap by blocking region if checked before readable/writable by select. * ext/socket/socket.c (bsock_send, s_recvfrom, udp_send, unix_send_io, unix_recv_io): should check readable/writable before blocking calling blocking functions. see [ruby-dev:35446] Modified files: trunk/ChangeLog trunk/ext/socket/socket.c