-
Bug
-
Resolution: Fixed
-
P2
-
6.0.0, 7.0.0
-
JMC 7 Iter 10
When trying to debug JMC-5397, the following flow happened
- Start JMC
- Start JDK9 build 156 process (like jconsole or jdb)
- Try to create a recording against #2 process
- JMC hangs, in FlightRecorderMBean#newRecording()
- Restart JMC
- No local JVMs are listed
This is caused by: during the population of local JVMs list, when trying to connect to process from #2, the call to com.sun.tools.attach.VirtualMachine.getProperties hangs, which prevents all of the other resources from being displayed
If the broken process is killed, the other local JVMs can be listed.
We should make sure that the rest of the local JVMs are listed even if one of them is broken.