diff --git a/lib/bundle/bundle.rb b/lib/bundle/bundle.rb index ffb0b6f90..c249dbb6f 100644 --- a/lib/bundle/bundle.rb +++ b/lib/bundle/bundle.rb @@ -14,7 +14,7 @@ def system(cmd, *args, verbose: false) logs << buf end Process.wait(pipe.pid) - success = $CHILD_STATUS.success? + success = $CHILD_STATUS.dup.success? pipe.close end puts logs.join unless success