Author: rgodfrey
Date: Wed Dec 2 22:27:43 2015
New Revision: 1717691
URL: http://svn.apache.org/viewvc?rev=1717691&view=rev
Log:
QPID-6926 : Do not sent a detach on an ended session
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport/LinkEndpoint.java
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport/LinkEndpoint.java
URL:
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport/LinkEndpoint.java?rev=1717691&r1=1717690&r2=1717691&view=diff
==============================================================================
---
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport/LinkEndpoint.java
(original)
+++
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport/LinkEndpoint.java
Wed Dec 2 22:27:43 2015
@@ -445,7 +445,7 @@ public abstract class LinkEndpoint<T ext
return;
}
- if (getSession().getState() != SessionState.END_RECVD)
+ if (!(getSession().getState() == SessionState.END_RECVD ||
getSession().isEnded()))
{
Detach detach = new Detach();
detach.setHandle(getLocalHandle());
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]