[#37492] ReFe 0.6 — Minero Aoki <aamine@...>

あおきです。

27 messages 2003/04/01
[#37525] ReFe 0.7 (Re: ReFe 0.6) — Minero Aoki <aamine@...> 2003/04/06

あおきです。

[#37528] Re: ReFe 0.7 (Re: ReFe 0.6) — Koji Arai <JCA02266@...> 2003/04/07

新井です。

[#37545] Re: ReFe 0.7 (Re: ReFe 0.6) — Kazuhiro NISHIYAMA <zn@...> 2003/04/10

西山和広です。

[#37546] Re: ReFe 0.7 (Re: ReFe 0.6) — Koji Arai <JCA02266@...> 2003/04/10

新井です。

[#37551] Re: ReFe 0.7 (Re: ReFe 0.6) — Kazuhiro NISHIYAMA <zn@...> 2003/04/11

西山和広です。

[#37554] refe.el (Re: ReFe 0.7 (Re: ReFe 0.6)) — Koji Arai <JCA02266@...> 2003/04/12

新井です。

[#37619] net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド — Keisuke Minami <keisuke@...>

こんにちは。三並です。

18 messages 2003/04/26

[#37622] net/imapのTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru)

 木村といいます。

31 messages 2003/04/27
[#37628] Re: net/imapのTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/04/28

前田です。

[#37632] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/04/28

 木村といいます。

[#37635] Re: net/imap のTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/04/30

前田です。

[#37638] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/05/01

 木村です。

[#37641] Re: net/imap のTHREAD Extension 対応 — Shugo Maeda <shugo@...> 2003/05/02

前田です。

[#37647] Re: net/imap のTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru) 2003/05/06

 木村です。

[#37648] マッチした部分を配列にしまう方法 — Hirano Satoshi <hirano@...> 2003/05/07

こんにちは。

[ruby-list:37562] Re: DRb:SocketError

From: INABA Nobuhiko <inaba@...>
Date: 2003-04-14 23:30:13 UTC
List: ruby-list #37562
いなばです。

> darray.rbではこういったエラーはでないですか?

darray.rbではエラーはでませんでした。

> % ruby -r socket -ve 'p $:; p TCPServer.new(0).addr'
> でどうなりますか?
> ネットワークをどう設定したら解決するのかちょっとわからないのです。
> TCPServer#addrが(getaddrinfoが)失敗するのはなぜなんでしょうか?

[xxx@zzz sample]$ ruby -r socket -ve 'p $:; p TCPServer.new(0).addr'
ruby 1.6.7 (2002-03-01) [i686-linux]
["/usr/local/lib/ruby/site_ruby/1.6",
"/usr/local/lib/ruby/site_ruby/1.6/i686-li
nux", "/usr/local/lib/ruby/site_ruby", "/usr/local/lib/ruby/1.6",
"/usr/local/li
b/ruby/1.6/i686-linux", "."]
["AF_INET", 41171, "0.0.0.0", "0.0.0.0"]

というようになりました。

咳さんより、私信で[druby-ja:80]を転送いただきました。
こちらでご指摘いただいた方法で、サンプルが動くことを確認しました。

> [ruby-list:37560], [ruby-list:37374], [ruby-dev:19693]などのように
> TCPServer#addrで例外が発生してしまうケースがあるようです。
>
> port==0のときにだけTCPServer#addrを呼ぶように変更したdrb-2.0.4a1を
> アーカイブしました。
>
> * http://www2a.biglobe.ne.jp/~seki/ruby/drb-2.0.4a1.tar.gz
>
> DRb.start_service('druby://:12345')やDRb.start_service('druby://
localhost:12345')の
> ようにポート番号を明示的に指定すれば、TCPServer#addrで例外が発生してし
まうケース
> でもdRubyが利用できるんじゃないかと思います。

とりあえず、なんとかなりそうです。
ありがとうございました。

-- 
いなば


In This Thread