RFR 8064694: Kitchensink: WaitForMultipleObjects failed in hotspot\src\os\windows\vm\os_windows.cpp: 3844
Ivan Gerasimov
ivan.gerasimov at oracle.com
Fri Nov 14 12:35:29 UTC 2014
Hello!
The recent fix for JDK-8059533 ((process) Make exiting process wait for
exiting threads [win]) caused the warning message to be printed in some
test environments:
-----------
os_windows.cpp:3844 is in the newly updated
os::win32::exit_process_or_thread(Ept what, int exit_code)
-----------
This has been observed with debug builds on highly loaded systems.
To address the issue it is proposed to do three things:
1) increase the timeout for debug builds,
2) increase the maximum number of the thread handles to be stored,
3) rise the priority of the exiting threads, if we need to wait for them.
Would you please help review the fix?
BUGURL: https://bugs.openjdk.java.net/browse/JDK-8064694
WEBREV: http://cr.openjdk.java.net/~igerasim/8064694/0/webrev/
The fix was tested on all available platforms, with the hotspot testset.
No failures.
Sincerely yours,
Ivan
More information about the serviceability-dev
mailing list