diff options
| author | Rafael H. Schloming <rhs@apache.org> | 2008-08-05 20:04:55 +0000 |
|---|---|---|
| committer | Rafael H. Schloming <rhs@apache.org> | 2008-08-05 20:04:55 +0000 |
| commit | 7a3eb589b3973522771c2b40b3ba89ac9cbfdb14 (patch) | |
| tree | ccff1b31d71be160a9d6e1ae63c9f7659510c534 /java/client | |
| parent | 2c5100e6829529ea0df4463c5d914d613e45c1c8 (diff) | |
| download | qpid-python-7a3eb589b3973522771c2b40b3ba89ac9cbfdb14.tar.gz | |
QPID-1219: cleanup of prior commit (r682887)
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@682915 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/client')
| -rw-r--r-- | java/client/src/main/java/org/apache/qpid/nclient/impl/ClientSession.java | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/java/client/src/main/java/org/apache/qpid/nclient/impl/ClientSession.java b/java/client/src/main/java/org/apache/qpid/nclient/impl/ClientSession.java index 089eb1bb17..27805a1f39 100644 --- a/java/client/src/main/java/org/apache/qpid/nclient/impl/ClientSession.java +++ b/java/client/src/main/java/org/apache/qpid/nclient/impl/ClientSession.java @@ -90,25 +90,12 @@ public class ClientSession extends org.apache.qpid.transport.Session implements { DeliveryProperties dp = msg.getDeliveryProperties(); MessageProperties mp = msg.getMessageProperties(); - Header header; - if (msg.getHeader() == null || dp.isDirty() || mp.isDirty()) - { - header = new Header(dp, mp); - msg.setHeader(header); - dp.setDirty(false); - mp.setDirty(false); - } - else - { - header = msg.getHeader(); - } - // The javadoc clearly says that this method is suitable for small messages - // therefore reading the content in one shot. ByteBuffer body = msg.readData(); int size = body.remaining(); super.messageTransfer (destination, MessageAcceptMode.get(acceptMode), - MessageAcquireMode.get(acquireMode), header, body); + MessageAcquireMode.get(acquireMode), + new Header(dp, mp), body); _currentDataSizeNotSynced += size; _currentDataSizeNotFlushed += size; } |
