diff options
author | Robert Godfrey <rgodfrey@apache.org> | 2008-06-19 09:01:59 +0000 |
---|---|---|
committer | Robert Godfrey <rgodfrey@apache.org> | 2008-06-19 09:01:59 +0000 |
commit | 913d1a55b290f9a8295d5e8396c696d3cee73bc0 (patch) | |
tree | a4dde827f8b825e6535197cc12df347bd8d064db /java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java | |
parent | f3fc904893b8c345b1aa358816d118fd0aad7d8b (diff) | |
download | qpid-python-913d1a55b290f9a8295d5e8396c696d3cee73bc0.tar.gz |
QPID-950 : Broker refactoring, copied / merged from branch
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@669431 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java')
-rw-r--r-- | java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java b/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java index 7cd4afdb77..5342a7f518 100644 --- a/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java +++ b/java/broker/src/main/java/org/apache/qpid/server/handler/BasicConsumeMethodHandler.java @@ -111,7 +111,7 @@ public class BasicConsumeMethodHandler implements StateAwareMethodListener<Basic try { - AMQShortString consumerTag = channel.subscribeToQueue(consumerTagName, queue, session, !body.getNoAck(), + AMQShortString consumerTag = channel.subscribeToQueue(consumerTagName, queue, !body.getNoAck(), body.getArguments(), body.getNoLocal(), body.getExclusive()); if (!body.getNowait()) { @@ -121,8 +121,7 @@ public class BasicConsumeMethodHandler implements StateAwareMethodListener<Basic } - //now allow queue to start async processing of any backlog of messages - queue.deliverAsync(); + } catch (org.apache.qpid.AMQInvalidArgumentException ise) { |