[#39863] forループの速度 — Masahiro Sato <msato@...>

15 messages 2004/07/20

[#39868] イテレータとfor文 — OOTANI TAKASHI <otn@...5.so-net.ne.jp>

大谷と申します。

31 messages 2004/07/20
[#39886] Re: イテレータとfor文 — Tietew <tietew-ml-ruby-list@...> 2004/07/21

[ruby-list:39852] dRuby が動かない

From: ちば けいすけ <chowder@...>
Date: 2004-07-16 10:49:00 UTC
List: ruby-list #39852
はじめまして、ちばと申します。

早速ですが、dRuby について質問させていただきます。

dRuby を使ったアプリケーションを作ろうと思い、先日「dRubyに
よる分散オブジェクトプログラミング」(関将俊著、アスキー)とい
う本を買いました。

この本の20〜21ページに載っているカウンタのスクリプトを打ち込
んで実行してみたのですが、クライアントから最初のメソッドを呼
ぶところで止まってしまいます。

止まっている状態でサーバを終了させると、クライアントが次のよ
うなメッセージを出力して終了します。

c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:553:in `read': Invalid argument (DRb::DRbConnError)
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:553:in `load'
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:610:in `recv_reply'
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:864:in `recv_reply'
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:1090:in `send_message'
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:1015:in `method_missing'
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:1014:in `open'
	from c:/ruby-1.8.1-i386-mswin32/lib/ruby/1.8/drb/drb.rb:1014:in `method_missing'
	from counterc.rb:7

dRuby に添付されていたサンプルの darray.rb と darrayc.rb で
も同じような症状になりました。

Ruby のバージョンは 1.8.1 mswin32版、dRuby のバージョンは
2.0.4、OS は Windows XP です。サーバとクライアントは同じマシ
ンで実行しました。

どのような理由が考えられるでしょうか。
よろしくお願いいたします。

                   ちば けいすけ <chowder@mtj.biglobe.ne.jp>

In This Thread

Prev Next