Repository: curator
Updated Branches:
  refs/heads/3.0-help [created] 6acf09871


Merge branch 'master' into CURATOR-3.0


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

Branch: refs/heads/3.0-help
Commit: 6acf0987125469ecb79ff48ce5e9735a98cd1abb
Parents: c6a22ba d124a0a
Author: Scott Blum <dragonsi...@apache.org>
Authored: Mon Feb 1 14:24:35 2016 -0500
Committer: Scott Blum <dragonsi...@apache.org>
Committed: Mon Feb 1 14:24:35 2016 -0500

----------------------------------------------------------------------
 .../framework/recipes/cache/ChildData.java      | 22 +++++-------
 .../recipes/cache/PathChildrenCache.java        |  5 ++-
 .../framework/recipes/cache/TreeCache.java      | 38 ++++++++++----------
 3 files changed, 32 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/curator/blob/6acf0987/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/PathChildrenCache.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/curator/blob/6acf0987/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java
----------------------------------------------------------------------
diff --cc 
curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java
index a2f0e86,3f7d8d4..0ee1832
--- 
a/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java
+++ 
b/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java
@@@ -303,10 -295,8 +302,8 @@@ public class TreeCache implements Close
  
          void wasDeleted() throws Exception
          {
-             Stat oldStat = stat.getAndSet(null);
-             byte[] oldData = data.getAndSet(null);
+             ChildData oldChildData = childData.getAndSet(null);
 -            client.clearWatcherReferences(this);
 +            
client.watches().remove(this).ofType(WatcherType.Any).locally().inBackground().forPath(path);
- 
              ConcurrentMap<String, TreeNode> childMap = 
children.getAndSet(null);
              if ( childMap != null )
              {

Reply via email to