わたなべです.

Masatoshi SEKI <m_seki / mva.biglobe.ne.jp> writes:

:例えば shttpsrv.rb だと
:
:shttpsrv.rb:1046:in `open': Cannot assign requested address - bind(2) (Errno::EADDRNOTAVAIL)
:        from shttpsrv.rb:1046

うちの shttpsrv.rb は 1000 行もないんですけど, servlet とか
のパッチがあたったものでしょうか? って咳さんならあたりまえか.

なんとなく getaddrinfo() がちゃんと動いてない気がします.
sa_len がらみかな?
  % ruby -r socket -e 'p Socket.getaddrinfo(nil, 0)'
が
  [["AF_INET", 0, "localhost", "127.0.0.1", 2, 2, 17]]
のような結果になりますか?

-- 
わたなべひろふみ