[#47548] [ruby-trunk - Feature #8696][Open] Process.setproctitle — "znz (Kazuhiro NISHIYAMA)" <redmine@...>

13 messages 2013/07/27

[#47559] [ruby-trunk - Bug #8711][Open] 最近NoMemoryErrorが多い — "naruse (Yui NARUSE)" <naruse@...>

13 messages 2013/07/31

[ruby-dev:47489] Re: [ruby-trunk - Bug #8605][Rejected] TestSocket_TCPSocket#test_initialize_failure fails on Windows

From: Tanaka Akira <akr@...>
Date: 2013-07-08 02:42:44 UTC
List: ruby-dev #47489
2013年7月8日 11:21 usa (Usaku NAKAMURA) <usa@garbagecollect.jp>:
>
> あー、そうかー、言われてみたらそんな話あったわー、という感じです。
> わざわざ調べていただきありがとうございます。
> (ちなみにさらに遡ったら r1800 からのようですね。)
>
> 事情は [ruby-core:6765] で説明されている通りですが、これは現在も
> 変わってないので、おとなしく諦めますかね。
> テストの方は #8574 への対応ということで成瀬さんが既に変更済みですし。

エラーメッセージのテストなので、
bind が失敗するならなんでもいいとは思うのですが。

EADDRINUSE 以外だと、
Unix なら port 1023 以下で EACCES とかもありますが、
それはおそらく Windows だと動いちゃいますよねぇ。

127.0.0.1 と ::1 との組み合わせで EAFNOSUPPORT というのは
現在なら大抵の環境で動く気もしますが、どうなんだろうなぁ。

あぁ、自分の IP アドレスではない IP アドレスを指定して
EADDRNOTAVAIL という手もあるか。
そういうアドレスをどうやって選ぶか、という話はありますが。
-- 
Tanaka Akira

In This Thread

Prev Next