ruby-changes:12452
From: usa <ko1@a...>
Date: Thu, 16 Jul 2009 19:04:35 +0900 (JST)
Subject: [ruby-changes:12452] Ruby:r24152 (trunk): * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): servers
usa 2009-07-16 19:04:17 +0900 (Thu, 16 Jul 2009) New Revision: 24152 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24152 Log: * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): servers is nil if an error occurs before setting it. Modified files: trunk/ChangeLog trunk/ext/socket/lib/socket.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 24151) +++ ChangeLog (revision 24152) @@ -1,3 +1,8 @@ +Thu Jul 16 19:02:28 2009 NAKAMURA Usaku <usa@r...> + + * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): servers + is nil if an error occurs before setting it. + Thu Jul 16 18:42:56 2009 Nobuyoshi Nakada <nobu@r...> * random.c (fill_random_seed): suppress a warning. Index: ext/socket/lib/socket.rb =================================================================== --- ext/socket/lib/socket.rb (revision 24151) +++ ext/socket/lib/socket.rb (revision 24152) @@ -312,7 +312,7 @@ } sockets ensure - sockets.each {|s| s.close if !s.closed? } if $! + sockets.each {|s| s.close if !s.closed? } if $! && sockets end class << self private :tcp_server_sockets_port0 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/