diff --git a/src/share/vm/utilities/vmError.cpp b/src/share/vm/utilities/vmError.cpp index ef3bb5cee598dfff1fd37462bdf130e4a39b830f..49b978a0258ce36f7b40935e64fab8542f399714 100644 --- a/src/share/vm/utilities/vmError.cpp +++ b/src/share/vm/utilities/vmError.cpp @@ -1060,7 +1060,7 @@ void VMError::report_and_die() { out.print_raw (cmd); out.print_raw_cr("\" ..."); - if (os::fork_and_exec(cmd, true) < 0) { + if (os::fork_and_exec(cmd) < 0) { out.print_cr("os::fork_and_exec failed: %s (%d)", strerror(errno), errno); } } @@ -1147,7 +1147,7 @@ void VM_ReportJavaOutOfMemory::doit() { #endif tty->print_cr("\"%s\"...", cmd); - if (os::fork_and_exec(cmd) < 0) { + if (os::fork_and_exec(cmd, true) < 0) { tty->print_cr("os::fork_and_exec failed: %s (%d)", strerror(errno), errno); } }