You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@curator.apache.org by "Gopi Kori (JIRA)" <ji...@apache.org> on 2014/12/28 13:28:13 UTC
[jira] [Created] (CURATOR-175) If zookeeper is down when discovery
is started, it fails to register when the zookeeper comes up for the first
time.
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)