2012-01-25 8 views
1

私は完全に空白になりました。次のプログラムを実行すると、プログラムが無期限にハングアップします。stdinパイプのEventMachine.system側を閉じるにはどうすればいいですか?

require 'eventmachine' 

EM.run do 

    EM.system '/usr/bin/md5sum', proc{ |p| p.send_data("hashme") } do |stdout, status| 
    puts stdout 
    EM.stop 
    end 

end 

パイプの標準側を閉じるにはどうすればよいですか?私はsystem documentationexitshに食べさせていくらかのカンニングをしていることに気づきます。 EM 0.12.10を使用しています。

答えて

0

マスターを使用していますか、0.12ですか? mast.rを使用

関連する問題