-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
21
-
x86_64
-
windows_10
ADDITIONAL SYSTEM INFORMATION :
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)
A DESCRIPTION OF THE PROBLEM :
JConsole shows Carrier Threads as WAITING while java.lang.ThreadGroup#enumerate(java.lang.Thread[], boolean) reports them as runnable
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Create an application which starts numerous CPU intensive virtual threads. Also call java.lang.ThreadGroup#enumerate(java.lang.Thread[], boolean) to query status of the underlaying carrier threads.
2. Run application and start JConsole to monitor the status of threads, open Threads tab
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Active Carrier Threads should be displayed as RUNNABLE
ACTUAL -
Active Carrier Threads are displayed as WAITING.
---------- BEGIN SOURCE ----------
See attachment.
---------- END SOURCE ----------
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)
A DESCRIPTION OF THE PROBLEM :
JConsole shows Carrier Threads as WAITING while java.lang.ThreadGroup#enumerate(java.lang.Thread[], boolean) reports them as runnable
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Create an application which starts numerous CPU intensive virtual threads. Also call java.lang.ThreadGroup#enumerate(java.lang.Thread[], boolean) to query status of the underlaying carrier threads.
2. Run application and start JConsole to monitor the status of threads, open Threads tab
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Active Carrier Threads should be displayed as RUNNABLE
ACTUAL -
Active Carrier Threads are displayed as WAITING.
---------- BEGIN SOURCE ----------
See attachment.
---------- END SOURCE ----------
- relates to
-
JDK-8307155 Thread::getState on carrier should return WAITING
-
- Open
-