From: Shugo Maeda Date: 2010-05-19T23:27:37+09:00 Subject: [ruby-dev:41360] Re: [Bug #3318] net/imap/test_imap.rb reports an error on Windows 前田です。 2010年5月19日18:22 Usaku NAKAMURA : > imapのテストが以下のようなエラーを出します。 > > 1) Error: > test_idle_done_not_during_idle(IMAPTest): > IOError: closed stream > C:/ruby/test/net/imap/test_imap.rb:283:in `test_idle_done_not_during_idle' > > > 以下のパッチで問題は出なくなるんですが、これでいいんでしょうか? r27903で修正してみましたがどうでしょうか。 # synchronizeするようにしましたが、closed?をチェックせずにcloseしてIOErrorをrescue # した方がよいのかも。 > 実はsocketレベルに問題がありそうだったりしますか? 311行目の @receiver_thread.raise(e) あたりを通っている気がするのですが、どんな例外が発生しているか教えて いただけると何かわかるかもしれません。 -- Shugo Maeda