diff --git a/lib/cocaine/command_line.rb b/lib/cocaine/command_line.rb index 92393f9..5b53dea 100644 --- a/lib/cocaine/command_line.rb +++ b/lib/cocaine/command_line.rb @@ -77,7 +77,7 @@ def run(interpolations = {}) rescue Errno::ENOENT => e raise Cocaine::CommandNotFoundError, e.message ensure - @exit_status = $?.exitstatus if $?.respond_to?(:exitstatus) + @exit_status = $?.respond_to?(:exitstatus) ? $?.exitstatus : 0 end if @exit_status == 127 raise Cocaine::CommandNotFoundError