summaryrefslogtreecommitdiff
path: root/qpid/java/common
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/common')
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java b/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java
index 3bc5abf27b..f74f934ff3 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java
@@ -112,6 +112,9 @@ public class NonBlockingSenderReceiver implements Runnable, Sender<ByteBuffer>
@Override
public void run()
{
+
+ LOGGER.debug("I/O for thread " + _remoteSocketAddress + " started");
+
// never ending loop doing
// try to write all pending byte buffers, handle situation where zero bytes or part of a byte buffer is written
// read as much as you can
@@ -162,6 +165,10 @@ public class NonBlockingSenderReceiver implements Runnable, Sender<ByteBuffer>
{
LOGGER.info("Exception performing final output for thread '" + _remoteSocketAddress + "': " + e);
}
+ finally
+ {
+ LOGGER.info("Shutting down IO thread for " + _remoteSocketAddress);
+ }
}