Bugs item #1504, was opened at 2005-02-16 11:40 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=1504&group_id=426 Category: Standard Library Group: None Status: Open Resolution: None Priority: 5 Submitted By: Josh Purinton (joshpurinton) Assigned to: Nobody (None) Summary: Open3.popen() doesn't set $? Initial Comment: $ ruby -e 'require "open3"; stdin,stdout,stderr = Open3.popen3("/bin/true"); stdin.close; puts $?' # prints 256 256 If there is a way to get the exit status of the process opened with popen3, it isn't documented. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=1504&group_id=426