diff options
Diffstat (limited to 'qpid/java/common/src')
| -rw-r--r-- | qpid/java/common/src/main/java/org/apache/qpid/transport/Session.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/transport/Session.java b/qpid/java/common/src/main/java/org/apache/qpid/transport/Session.java index c891c95151..694503cea3 100644 --- a/qpid/java/common/src/main/java/org/apache/qpid/transport/Session.java +++ b/qpid/java/common/src/main/java/org/apache/qpid/transport/Session.java @@ -262,7 +262,7 @@ public class Session extends SessionInvoker sessionCommandPoint(m.getId(), 0); send(m); } - + sessionCommandPoint(commandsOut, 0); sessionFlush(COMPLETED); resumer = Thread.currentThread(); @@ -645,7 +645,7 @@ public class Session extends SessionInvoker { sessionCommandPoint(0, 0); } - if ((!closing && !m.isUnreliable()) || m.hasCompletionListener()) + if ((!closing && m instanceof MessageTransfer) || m.hasCompletionListener()) { commands[mod(next, commands.length)] = m; commandBytes += m.getBodySize(); |
