This is an automated email from the ASF dual-hosted git repository. robbie pushed a commit to branch 0.x in repository https://gitbox.apache.org/repos/asf/qpid-jms.git
commit 94c3b59299708b4a3997f0781d57306f0c55c0eb Author: Robbie Gemmell <[email protected]> AuthorDate: Mon Dec 20 11:55:33 2021 +0000 QPIDJMS-557: gate log message on whether closure was already requested (cherry picked from commit 1fc1fdba0d56860cb2958f672954411902b8165b) --- qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java b/qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java index 4a1edfa..4fcdefd 100644 --- a/qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java +++ b/qpid-jms-client/src/main/java/org/apache/qpid/jms/JmsConnection.java @@ -1375,7 +1375,9 @@ public class JmsConnection implements AutoCloseable, Connection, TopicConnection public void onConnectionFailure(final ProviderException ex) { providerFailed(ex); - LOG.warn("Connection {} has failed due to: {}", connectionInfo.getId(), ex != null ? ex.getMessage() : "No error details provided."); + if (!closing.get() && !closed.get()) { + LOG.warn("Connection {} has failed due to: {}", connectionInfo.getId(), ex != null ? ex.getMessage() : "No error details provided."); + } // Signal that connection dropped we need to mark transactions as // failed, deliver failure events to asynchronous send completions etc. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
