[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

こんにちは、なかむら(う)です。

[ruby-dev:41368] Re: [Bug #3318] net/imap/test_imap.rb reports an error on Windows

From: "U.Nakamura" <usa@...>
Date: 2010-05-20 06:41:10 UTC
List: ruby-dev #41368
こんにちは、なかむら(う)です。

In message "[ruby-dev:41360] Re: [Bug #3318] net/imap/test_imap.rb reports an  error on Windows"
    on May.19,2010 23:27:37, <shugo@ruby-lang.org> wrote:
> 2010年5月19日18:22 Usaku NAKAMURA <redmine@ruby-lang.org>:
> > 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)
> 
> あたりを通っている気がするのですが、どんな例外が発生しているか教えて
> いただけると何かわかるかもしれません。

まだあんまり真面目に追ってないんですが、306行目の
          @sock.shutdown
で #<RuntimeError: error> が発生しています。
(で311行目を通っています)
なぜにRuntimeErrorなんでしょう...


それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>


In This Thread