diff --git a/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java b/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java index 738a8d2..ebd46bd 100644 --- a/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java +++ b/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java @@ -1284,7 +1284,11 @@ public class HConnectionManager { callable.instantiateServer(tries != 0); return callable.call(); } catch (Throwable t) { - t = translateException(t); + try { + t = translateException(t); + } finally { + LOG.debug(String.format("Exception caught during try #%d:", tries), t); + } exceptions.add(t); if (tries == numRetries - 1) { throw new RetriesExhaustedException(callable.getServerName(),