From: ts Date: 2003-08-03T20:32:53+09:00 Subject: Re: 1.8.0-previewX rb_sys_fail() on socket instead of an Exception. >>>>> "K" == Kero van Gelder writes: K> If I break out of the first loop with the fix, everything works as K> expected. But I can't help wondering why the second loop isn't scheduled, K> when I give it "opportunity" to be scheduled. There's probably a good K> reason, but I can't think of one. For me, it's scheduled, here an example svg% ruby server.rb [...] nil nil nil nil server.rb:19:in `write': Interrupt from server.rb:19:in `puts' from server.rb:19 from server.rb:18:in `loop' from server.rb:22 svg% The program was stopped with Ctrl-C and it was interrupted in the second loop Guy Decoux