From 579d3496a93a23a9e570fe92baec4a8205feb013 Mon Sep 17 00:00:00 2001 From: chenlin <1572139390@qq.com> Date: Sat, 5 Mar 2022 17:50:47 +0800 Subject: [PATCH] fix npe for getLength in class of EntryImpl --- .../main/java/org/apache/bookkeeper/mledger/impl/EntryImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/EntryImpl.java b/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/EntryImpl.java index 3050309239899..96bde26f72cf5 100644 --- a/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/EntryImpl.java +++ b/managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/EntryImpl.java @@ -129,7 +129,7 @@ public byte[] getDataAndRelease() { @Override public int getLength() { - return data.readableBytes(); + return data != null ? data.readableBytes() : 0; } @Override