From 90bd4de7cff6ae18ae924b5e790f03e39a274617 Mon Sep 17 00:00:00 2001 From: Zhihong Yu Date: Tue, 14 May 2013 16:27:41 +0000 Subject: [PATCH] HBASE-8536 Possible NullPointerException in ZKInterProcessLockBase#reapExpiredLocks (Ted Yu) git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1482429 13f79535-47bb-0310-9956-ffa450edef68 --- .../hadoop/hbase/zookeeper/lock/ZKInterProcessLockBase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/lock/ZKInterProcessLockBase.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/lock/ZKInterProcessLockBase.java index 670cf9121be..5a0fa641dda 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/lock/ZKInterProcessLockBase.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/lock/ZKInterProcessLockBase.java @@ -386,6 +386,7 @@ public abstract class ZKInterProcessLockBase implements InterProcessLock { LOG.error("Unexpected ZooKeeper error when listing children", e); throw new IOException("Unexpected ZooKeeper exception", e); } + if (children == null) return; KeeperException deferred = null; Stat stat = new Stat();