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));
}