From: matz@... (Yukihiro Matsumoto) Date: 1999-04-15T18:11:10+09:00 Subject: [ruby-list:13766] Re: accepting multiple TCPserver まつもと ゆきひろです In message "[ruby-list:13763] accepting multiple TCPserver" on 99/04/15, GOTO Kentaro writes: |thread を起動したブロックが終了すると thread も終了します。 |この場合はトップレベルで起動してるのでプログラムの一番最後に、 | |sleep 3600 while true | |とでも書けばよいのではないでしょうか?? なんかかっこ悪いけど。 単なるsleepで良いかな? 引数が無いと無限に待ちます. |あ、exit 0 と Process.wait も削る必要があります。 そうですね.exit 0で全体が終了してしまいます. waitについてはThread#joinを使えばどうかと[ruby-list:13764]で 前田さんがおっしゃってますね. しかし,accept自体があまり複数並行に動かしたことが無いので, non-blocking化に失敗している可能性もないではないです.たぶん, 大丈夫だと思うけど. まつもと ゆきひろ /:|)