[前][次][番号順一覧][スレッド一覧][生データ]

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


[前][次][番号順一覧][スレッド一覧][生データ]