From: ts Date: 2002-03-12T23:30:40+09:00 Subject: Re: gzip again... >>>>> "M" == Massimiliano Mirra writes: M> IO.popen('gzip -dc', 'w+') do |gz| M> gz.syswrite(data) M> gz.close_write M> end What do you want to do with 'w+' ? M> The above code just hangs everything. From a console, gzip -dc M> works just fine. gz is open read/write, and it block for this reason Guy Decoux