• ベストアンサー

スレッドないで外部コマンドの実行

rubyでスレッドを作成して内部で外部コマンドを実行しました. するとコマンドが終了するまで止まってしまいます. ググってみたら ”WindowsのRubyでThread内でプロセス作成すると止まっちゃう”とあり http://ecpplus.net/weblog/windows_ruby_threa/ ソースまでありましたが,私の環境はlinuxなので実行できません. linux環境でこの問題を解消する方法はありますでしょうか? ご教授願います

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

LinuxのRubyにはそういう問題はありません。勘違い、ないし別の現象でしょう。 どういうスクリプトで、どういう結果になるのですか?

garusu
質問者

お礼

あちゃー.... 生成されたスレッドがそもそも1つでした.... それだと止まってる風にも見えますよね... お騒がせしました.