On Mon, 1 Aug 2022 21:02:39 GMT, Chris Plummer <cjplum...@openjdk.org> wrote:

> Near the end of the test, the debuggee forces a GC so ClassUnloadEvents will 
> be generated, and then the debuggee immediately exits. However, the 
> ClassUnloadEvents might not be sent out before the VMDeath is generated, and 
> it prevents delivery of any more events. A short delay after the GC should 
> give the JVM time to deliver the ClassUnloadEvents first.
> 
> Note, I was not able to reproduce this issue, so I'm not 100% sure this will 
> fix it. It does turn up in CI testing, so this seems worth trying to see if 
> we still see it during CI.

This looks okay to me.
However, it can be still unreliable.
Is there a way to check-wait for the expected class unload events?

-------------

PR: https://git.openjdk.org/jdk/pull/9708

Reply via email to