diff options
| author | Robert Godfrey <rgodfrey@apache.org> | 2013-05-11 11:05:32 +0000 |
|---|---|---|
| committer | Robert Godfrey <rgodfrey@apache.org> | 2013-05-11 11:05:32 +0000 |
| commit | 14d3de969b10a86fa8c1531ea22db0d9143d1b3e (patch) | |
| tree | b132b537da65f351bdc16a0a2cace6fb895600ff /qpid/java/amqp-1-0-client | |
| parent | 448ef5e4a964ba15b05b0963f5fb6deb0a64908c (diff) | |
| download | qpid-python-14d3de969b10a86fa8c1531ea22db0d9143d1b3e.tar.gz | |
QPID-4829 : [JMS AMQP 1.0] Sessions added to started connections are not themselves started
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1481290 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/amqp-1-0-client')
| -rw-r--r-- | qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Receiver.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Receiver.java b/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Receiver.java index 6996171707..a45a7f5309 100644 --- a/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Receiver.java +++ b/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Receiver.java @@ -566,6 +566,11 @@ public class Receiver implements DeliveryStateHandler synchronized(_endpoint.getLock())
{
_messageArrivalListener = messageArrivalListener;
+ int prefetchSize = _prefetchQueue.size();
+ for(int i = 0; i < prefetchSize; i++)
+ {
+ postPrefetchAction();
+ }
}
}
|
