[CURATOR-160] Fix watcher support in GetConfigBuilderImpl.
Project: http://git-wip-us.apache.org/repos/asf/curator/repo Commit: http://git-wip-us.apache.org/repos/asf/curator/commit/d4a5c63f Tree: http://git-wip-us.apache.org/repos/asf/curator/tree/d4a5c63f Diff: http://git-wip-us.apache.org/repos/asf/curator/diff/d4a5c63f Branch: refs/heads/CURATOR-215 Commit: d4a5c63fd291dfe1315537e6c76f442ae188e8a1 Parents: 0e92b56 Author: Ioannis Canellos <[email protected]> Authored: Tue Nov 11 12:28:10 2014 +0200 Committer: Ioannis Canellos <[email protected]> Committed: Fri Apr 17 13:00:30 2015 +0300 ---------------------------------------------------------------------- .../org/apache/curator/framework/imps/GetConfigBuilderImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/curator/blob/d4a5c63f/curator-framework/src/main/java/org/apache/curator/framework/imps/GetConfigBuilderImpl.java ---------------------------------------------------------------------- diff --git a/curator-framework/src/main/java/org/apache/curator/framework/imps/GetConfigBuilderImpl.java b/curator-framework/src/main/java/org/apache/curator/framework/imps/GetConfigBuilderImpl.java index 54b1862..59a621a 100644 --- a/curator-framework/src/main/java/org/apache/curator/framework/imps/GetConfigBuilderImpl.java +++ b/curator-framework/src/main/java/org/apache/curator/framework/imps/GetConfigBuilderImpl.java @@ -158,11 +158,11 @@ public class GetConfigBuilderImpl implements GetConfigBuilder, BackgroundOperati }; if ( watching.isWatched() ) { - client.getZooKeeper().getConfig(watching.getWatcher(), callback, backgrounding.getContext()); + client.getZooKeeper().getConfig(false, callback, backgrounding.getContext()); } else { - client.getZooKeeper().getConfig(false, callback, backgrounding.getContext()); + client.getZooKeeper().getConfig(watching.getWatcher(), callback, backgrounding.getContext()); } }
