>>156
書き忘れてました。cygwin の ruby1.8.4 と tk8.4 です。
最初は socket から gets していて動作が変だと気付き、
最小の構成があのプログラムになり、再現性100%です。
unix だとそのままで動くのでしょうか…?
GUI のループの中で socket からデータを得る一般的な書き方ってどんなでしょう。