2013-11-26 85 views
0

在ruby標準庫中,popen返回一個有pid方法的對象, 在eventmachine中,popen返回一個不包含進程id信息的Connection對象。有什麼方法可以找到eventmachine的popen的pid嗎?

演示這裏代碼:

require 'eventmachine' 

def work 
    s = EM.popen('ls') 
    puts s.pid # how to get new process's pid? 
end 

EventMachine.run { 
    work 
    EM.stop 
} 

回答

相關問題