From: Heesob Park Date: 2008-05-06T12:13:45+09:00 Subject: writing pipe on Windows problem. Hi, all I tested pipe with this code: readPipe, writePipe = IO.pipe t = Thread.new { puts "got #{readPipe.readline.length} bytes" } sleep 1 puts "hello from main" writePipe.puts "a"*2048 t.join It works on Linux, but it blocks and fails to respond Ctrl-C on Windows. How to avoid freezing on Windows? Regards, Park Heesob -- Posted via http://www.ruby-forum.com/.