ConnectionStateListener should be added before starting the client

Project: http://git-wip-us.apache.org/repos/asf/curator/repo
Commit: http://git-wip-us.apache.org/repos/asf/curator/commit/eb6ad402
Tree: http://git-wip-us.apache.org/repos/asf/curator/tree/eb6ad402
Diff: http://git-wip-us.apache.org/repos/asf/curator/diff/eb6ad402

Branch: refs/heads/master
Commit: eb6ad402bf14a71f9c7b532e461862b2a07d3802
Parents: 1e2a906
Author: randgalt <randg...@apache.org>
Authored: Wed Feb 21 23:56:36 2018 -0500
Committer: randgalt <randg...@apache.org>
Committed: Wed Feb 21 23:56:36 2018 -0500

----------------------------------------------------------------------
 .../apache/curator/framework/ensemble/TestEnsembleProvider.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/curator/blob/eb6ad402/curator-framework/src/test/java/org/apache/curator/framework/ensemble/TestEnsembleProvider.java
----------------------------------------------------------------------
diff --git 
a/curator-framework/src/test/java/org/apache/curator/framework/ensemble/TestEnsembleProvider.java
 
b/curator-framework/src/test/java/org/apache/curator/framework/ensemble/TestEnsembleProvider.java
index 73d94a5..19d65a4 100644
--- 
a/curator-framework/src/test/java/org/apache/curator/framework/ensemble/TestEnsembleProvider.java
+++ 
b/curator-framework/src/test/java/org/apache/curator/framework/ensemble/TestEnsembleProvider.java
@@ -62,8 +62,6 @@ public class TestEnsembleProvider extends BaseClassForTests
         final CuratorFramework client = newClient(counter);
         try
         {
-            client.start();
-
             final CountDownLatch connectedLatch = new CountDownLatch(1);
             final CountDownLatch lostLatch = new CountDownLatch(1);
             final CountDownLatch reconnectedLatch = new CountDownLatch(1);
@@ -87,6 +85,8 @@ public class TestEnsembleProvider extends BaseClassForTests
                 }
             };
             client.getConnectionStateListenable().addListener(listener);
+            client.start();
+
             Assert.assertTrue(timing.awaitLatch(connectedLatch));
 
             server.stop();

Reply via email to