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]
