Author: rajith
Date: Fri May 17 15:46:32 2013
New Revision: 1483877
URL: http://svn.apache.org/r1483877
Log:
QPID-4864 The JMS client needlessly holds the failover mutex when
creating a text message.
Modified:
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
Modified:
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java?rev=1483877&r1=1483876&r2=1483877&view=diff
==============================================================================
---
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
(original)
+++
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
Fri May 17 15:46:32 2013
@@ -1455,14 +1455,11 @@ public abstract class AMQSession<C exten
public TextMessage createTextMessage() throws JMSException
{
- synchronized (getFailoverMutex())
- {
- checkNotClosed();
+ checkNotClosed();
- JMSTextMessage msg = new
JMSTextMessage(getMessageDelegateFactory());
- msg.setAMQSession(this);
- return msg;
- }
+ JMSTextMessage msg = new JMSTextMessage(getMessageDelegateFactory());
+ msg.setAMQSession(this);
+ return msg;
}
protected Object getFailoverMutex()
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]