diff --git a/pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/internal/http/AsyncHttpConnector.java b/pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/internal/http/AsyncHttpConnector.java index eca18003c4bec..c0dc467c15e18 100644 --- a/pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/internal/http/AsyncHttpConnector.java +++ b/pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/internal/http/AsyncHttpConnector.java @@ -240,8 +240,9 @@ private void retryOperation( retries - 1); } else { resultFuture.completeExceptionally( - new RetryException("Could not complete the operation. Number of retries " - + "has been exhausted.", throwable)); + new RetryException("Could not complete the operation. Number of retries " + + "has been exhausted. Failed reason: " + throwable.getMessage(), + throwable)); } } } else {