mirror of
https://github.com/openjdk/jdk.git
synced 2026-06-05 18:22:43 +00:00
Merge
This commit is contained in:
commit
4995b2efde
@ -4061,6 +4061,10 @@ static jint JNI_CreateJavaVM_inner(JavaVM **vm, void **penv, void *args) {
|
||||
OrderAccess::release_store(&vm_created, 0);
|
||||
}
|
||||
|
||||
// Flush stdout and stderr before exit.
|
||||
fflush(stdout);
|
||||
fflush(stderr);
|
||||
|
||||
return result;
|
||||
|
||||
}
|
||||
|
||||
@ -575,6 +575,11 @@ void vm_shutdown()
|
||||
void vm_abort(bool dump_core) {
|
||||
vm_perform_shutdown_actions();
|
||||
os::wait_for_keypress_at_exit();
|
||||
|
||||
// Flush stdout and stderr before abort.
|
||||
fflush(stdout);
|
||||
fflush(stderr);
|
||||
|
||||
os::abort(dump_core);
|
||||
ShouldNotReachHere();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user