From: Katsuyuki Komatsu Date: 2000-06-29T08:32:32+09:00 Subject: [ruby-list:23593] Re: [mswin32] Ctrl-C while socket operation (Re: Ruby 1.4.5) 小松です。 In the message of [ruby-list:23582] on 2000/6/28 17:18:15 Itou-T15@mail.dnp.co.jp wrote: >[ruby-list:19230] Re: Clipbord を  Ruby で使うには? >でも謎のコードがありました。 なるほど。1秒以内にCtrl-Cが効くわけですね。 select()とaccept()のCtrl-Cに対する動作の違いか。 メッセージは出さなくてもよいので、mswin32で sample/{dualstack-httpd.rb,svr.rb,tsvr.rb} を使う場合にはサーバーのメインループの前に以下を足しておく というworkaroundになりますかね。 # for ^C trap on i386-mswin32 platform Thread.start do while true sleep 1 end end -- 小松克行 / Katsuyuki Komatsu