木村です。

[ruby-list:42171] を読むと、リクエストを一回投げると一回
レスポンスが返ってくるように読めたのですが違うのでしょうか?

もしリクエストは一回だけで、後は延々と出力があるというのなら
(スクリプトを見た限りではそのようですが)、不必要な出力をどこかで
捨ててやらなければなりません。これはバッファリング云々とは関係
ありません。

flushはバッファにたまっているものを吐き出させるものであって、
破棄させるものではありません。

まあ [ruby-list:42175] で青木さんが述べられているような
スレッドを使って入力と表示を分離するという方法が無難だとは
思いますが。


-- 
木村浩一
  I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
  mail kbk at kt.rim.or.jp
	web  www.kt.rim.or.jp/~kbk/index.html#zakkicho
	     homepage3.nifty.com/farstar/