Gopi Kori created CURATOR-175:
---------------------------------
Summary: If zookeeper is down when discovery is started, it fails
to register when the zookeeper comes up for the first time.
Key: CURATOR-175
URL: https://issues.apache.org/jira/browse/CURATOR-175
Project: Apache Curator
Issue Type: Bug
Components: Framework
Affects Versions: 2.7.0
Reporter: Gopi Kori
Priority: Minor
If zookeeper is down when discovery is started, it fails to register when the
zookeeper comes up for the first time.
However, if the zookeeper is restarted again, discovery will connect and
register the service instance correctly.
This happens because
org.apache.curator.x.discovery.details.ServiceDiscoveryImpl.stateChanged()
considers only ConnectionState.RECONNECTED state and not
ConnectionState.CONNECTED. This causes the first connection to be ignored,
while subsequent connection recoveries work fine.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)