This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch branch-3.3
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/branch-3.3 by this push:
     new 38c98921d06 [fix][admin] Fix exception thrown in getMessageId method 
(#23784)
38c98921d06 is described below

commit 38c98921d0680e2596ec4b7ae5f3c0a5a3555d15
Author: danpi <[email protected]>
AuthorDate: Sat Jan 4 02:04:24 2025 +0800

    [fix][admin] Fix exception thrown in getMessageId method (#23784)
    
    Co-authored-by: houbonan <[email protected]>
    (cherry picked from commit 1f7a79f4c240c8075c217ac417dffa5bc72a4d5f)
---
 .../java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
index 5fa4b582e3b..cd0cbc00e63 100644
--- 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
+++ 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/impl/PersistentTopicsBase.java
@@ -2764,6 +2764,7 @@ public class PersistentTopicsBase extends AdminResource {
                             if (exception instanceof 
ManagedLedgerException.LedgerNotExistException) {
                                 results.completeExceptionally(
                                         new RestException(Status.NOT_FOUND, 
"Message id not found"));
+                                return;
                             }
                             results.completeExceptionally(new 
RestException(exception));
                         }

Reply via email to