David Trott created CURATOR-81:
----------------------------------
Summary: Service Discovery InstanceCleanup cleans up DYNAMIC
registration
Key: CURATOR-81
URL: https://issues.apache.org/jira/browse/CURATOR-81
Project: Apache Curator
Issue Type: Bug
Components: Framework
Affects Versions: 2.3.0
Reporter: David Trott
Priority: Minor
Line #110 of InstanceCleanup reads:
if ( instance.getServiceType() != ServiceType.PERMANENT )
It should be:
if ( instance.getServiceType() == ServiceType.STATIC )
Otherwise the cleanup code processes dynamic registrations such as it's own
registration.
Since dynamic registrations are created with EPHEMERAL nodes
(ServiceDiscoveryImpl#175) there is no need to cleanup dynamic registrations
anyway.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)