diff --git a/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/impl/MLTransactionMetadataStore.java b/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/impl/MLTransactionMetadataStore.java index f109ec4a3be55..eabb5fbe35ff9 100644 --- a/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/impl/MLTransactionMetadataStore.java +++ b/pulsar-transaction/coordinator/src/main/java/org/apache/pulsar/transaction/coordinator/impl/MLTransactionMetadataStore.java @@ -391,6 +391,7 @@ public CompletableFuture updateTxnStatus(TxnID txnID, TxnStatus newStatus, txnMetaMap.remove(txnID.getLeastSigBits()); completableFuture.complete(null); }); + return; } completableFuture.complete(null); } catch (InvalidTxnStatusException e) {