Skip to content

Commit 35a073e

Browse files
committed
fix NPE
1 parent 72cd582 commit 35a073e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

managed-ledger/src/main/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerFactoryImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,7 @@ void close(ManagedLedger ledger) {
507507
// If the future in map is not done or has exceptionally complete, it means that @param-ledger is not in the
508508
// map.
509509
CompletableFuture<ManagedLedgerImpl> ledgerFuture = ledgers.get(ledger.getName());
510-
if (!ledgerFuture.isDone() || ledgerFuture.isCompletedExceptionally()){
510+
if (ledgerFuture == null || !ledgerFuture.isDone() || ledgerFuture.isCompletedExceptionally()){
511511
return;
512512
}
513513
if (ledgerFuture.join() != ledger){

0 commit comments

Comments
 (0)