なかだです。 At Thu, 23 Oct 2003 16:41:47 +0900, Yukihiro Matsumoto wrote: > E, [2003-10-23T16:25:38.643804 #8893] ERROR -- SOAP::Calc::TestCalc: IOError: stream closed > ../lib/webrick/server.rb:132:in `start' > ..E, [2003-10-23T16:25:52. 84087 #8893] ERROR -- : IOError: stream closed > ../lib/webrick/server.rb:132:in `start' > .E, [2003-10-23T16:25:52.615270 #8893] ERROR -- hws: IOError: stream closed > ../lib/webrick/server.rb:132:in `start' > > のようなメッセージを見るようになってしまいました。テストその > ものは成功してる(みたい)なんで、このメッセージは見たくないな > あと思うのですが。 select中にGenericServer#shutdownでcloseされてるんでしょうか。た ぶん無視していい類のエラーだと思うんですが。
Index: lib/webrick/server.rb =================================================================== RCS file: /cvs/ruby/src/ruby/lib/webrick/server.rb,v retrieving revision 1.3 diff -u -2 -p -r1.3 server.rb --- lib/webrick/server.rb 8 Sep 2003 09:52:33 -0000 1.3 +++ lib/webrick/server.rb 23 Oct 2003 07:54:39 -0000 @@ -100,5 +100,5 @@ module WEBrick # TCP connection was established but RST segment was sent # from peer before calling TCPServer#accept. - rescue Errno::EBADF => ex + rescue Errno::EBADF, IOError => ex # if the listening socket was closed in GenericServer#shutdown, # IO::select raise it.
-- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦