hotspot/src/share/vm/runtime/java.cpp
changeset 8478 d89e2f60ba40
parent 8330 5f6046a69677
parent 8476 7e34c2d4cf9b
child 9992 0d82cce3e655
--- a/hotspot/src/share/vm/runtime/java.cpp	Fri Feb 25 12:46:49 2011 -0800
+++ b/hotspot/src/share/vm/runtime/java.cpp	Mon Feb 28 15:35:45 2011 -0800
@@ -551,6 +551,7 @@
 
 void vm_direct_exit(int code) {
   notify_vm_shutdown();
+  os::wait_for_keypress_at_exit();
   ::exit(code);
 }
 
@@ -577,11 +578,13 @@
 void vm_shutdown()
 {
   vm_perform_shutdown_actions();
+  os::wait_for_keypress_at_exit();
   os::shutdown();
 }
 
 void vm_abort(bool dump_core) {
   vm_perform_shutdown_actions();
+  os::wait_for_keypress_at_exit();
   os::abort(dump_core);
   ShouldNotReachHere();
 }