On 07/06/2019 14:43, Andrew Leonard wrote:
Hi,
Please can I request a sponsor and review of this patch for JDK-8225474. A
problem that we have seen intermittently with JDI connector stress tests
for quite a while that is caused by an non-thread safe HashMap in the
connector class. I've created a standalone testcase that reproduces it
reliably.
     http://cr.openjdk.java.net/~aleonard/8225474/webrev.00

Probably best to bring this to serviceability-dev as that is where the JDI and the other debugger interfaces are maintained. I think the main issue here is that Connectors are not specified to be thread safe. There may be spec changes needed here as minimally it should be possible for a ListeningConnector that supports multiple connections to hand off a VirtualMachine when a debuggee connects.

-Alan

Reply via email to