[#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:39853] Re: dRuby が動かない

From: "U.Nakamura" <usa@...>
Date: 2004-07-16 11:12:06 UTC
List: ruby-list #39853
こんにちは、なかむら(う)です。

In message "[ruby-list:39852] dRuby が動かない"
    on Jul.16,2004 19:49:00, <chowder@mtj.biglobe.ne.jp> wrote:
| Ruby のバージョンは 1.8.1 mswin32版、dRuby のバージョンは
| 2.0.4、OS は Windows XP です。サーバとクライアントは同じマシ
| ンで実行しました。
| 
| どのような理由が考えられるでしょうか。

mswin32版を使っているから、という理由です orz

mswin32版rubyの gets は他のスレッドの動作をブロックします。
該当のサンプル(counterd.rb)は、裏でスレッドが走っているのです
が、末尾の gets のせいでそのスレッドが止まってしまっています。
とりあえずそこを sleep にでも変えればちゃんとクライアントから
の通信に反応するようになると思います。


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



In This Thread