From 6f553dafff90c18edeb02a4740724240ec58279f Mon Sep 17 00:00:00 2001 From: Rajan Dhabalia Date: Sun, 18 Aug 2019 14:10:59 -0700 Subject: [PATCH] Fix: NPE while cleaning up namespace node (#4965) (cherry picked from commit 41bc407e1642aec3805d0f077694edd835b3ea1c) --- .../org/apache/pulsar/broker/namespace/ServiceUnitZkUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/broker/namespace/ServiceUnitZkUtils.java b/pulsar-broker/src/main/java/org/apache/pulsar/broker/namespace/ServiceUnitZkUtils.java index a925857890f..2967236e1f7 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/namespace/ServiceUnitZkUtils.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/namespace/ServiceUnitZkUtils.java @@ -153,7 +153,7 @@ public final class ServiceUnitZkUtils { String brokerUrl = null; try { byte[] data = zkc.getData(path, false, null); - if (data.length == 0) { + if (data == null || data.length == 0) { // skip, ephemeral node will not have zero byte return; } -- GitLab