From: Shin-ichiro Hara Date: 1996-10-07T13:08:28+09:00 Subject: [ruby-list:768] Re: httpd.rb (Re: sample/svr.rb (socket, select)) 原です。 > 今公開しているrubyではacceptがインタプリタ全体をブロックして > しまうのでした.これでtsvr.rbを動かすとクライアントからのリ > クエストに反応できないと思います. なるほど、そういう事でしたか。 > |私のは同時に動かす Thread の数を $max_thread で制限しています。 > |ですから、この制限つき tsvr.rb はこんな風になるでしょうか。 > > なるほど,これだと同時にアクセスできるクライアントの数も制限 > されちゃいますけど良いんですか? とはいえ,そうでないようにし > ようと思えば,あるthreadでリクエストを受け付けてキューにいれ > るような面倒なことをしなくちゃいけないでしょうけど. これは結局最初の、 socks というキューに入れて select で accept するソケットを選ぶという方法でいいわけですよね。    Shin-ichro Hara(Nagaoka Univ.of Tech.)