diff options
| author | Rajith Muditha Attapattu <rajith@apache.org> | 2009-05-13 12:55:20 +0000 |
|---|---|---|
| committer | Rajith Muditha Attapattu <rajith@apache.org> | 2009-05-13 12:55:20 +0000 |
| commit | 0ebaeb6d1a4d05b8edc9bc4cb7f4bbd83acc58f1 (patch) | |
| tree | 38eaf8786ac12bf2ba0aea4d0f0060a89e715af5 | |
| parent | 37310f1091c74a392b7dead44e7c4278a630e6b4 (diff) | |
| download | qpid-python-0ebaeb6d1a4d05b8edc9bc4cb7f4bbd83acc58f1.tar.gz | |
This is a fix for QPID-1854
I have added a sender.close() inside the closed() method in the Connection.java
This ensures the sender is closed and the IoSender thread is shutdown gracefully.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@774305 13f79535-47bb-0310-9956-ffa450edef68
| -rw-r--r-- | java/common/src/main/java/org/apache/qpid/transport/Connection.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/java/common/src/main/java/org/apache/qpid/transport/Connection.java b/java/common/src/main/java/org/apache/qpid/transport/Connection.java index e0f239b566..4615b46066 100644 --- a/java/common/src/main/java/org/apache/qpid/transport/Connection.java +++ b/java/common/src/main/java/org/apache/qpid/transport/Connection.java @@ -438,6 +438,7 @@ public class Connection extends ConnectionInvoker ssn.closed(); } + sender.close(); sender = null; setState(CLOSED); } |
