morapet opened a new pull request #27:
URL: https://github.com/apache/qpid-cpp/pull/27


   There is a bug in the fetch code, which causes the drain to end by the call 
of the GET which top-up credit only by 1. If there is queued e.g 1-2 messages 
queued from broker and local client gave up whole credit by the drain cycle, it 
must be always replenished by the real amount of messages drained from broker, 
otherwise the fetch method is ended with credit 1 or 0. Then the performance is 
degraded to very small.
   
   You can do whatever with this PR, consider this as free of charge 
contribution for open source community.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to