Description
When Pulse is embedded in another service (like the locator) the Thread implemented by the org.apache.geode.tools.pulse.internal.data.Cluster class can keep the JVM Pulse is embedded in alive. A related problem is that the run() method on Cluster will keep running even if it loses its connection (which happens if the locator it is embedded in is stopped).
The combination of these two can cause gfsh stop locator to never see the JVM running the locator to exit.
Attachments
Issue Links
- links to