AntonRoskvist opened a new pull request, #5574: URL: https://github.com/apache/activemq-artemis/pull/5574
When messages are compressed and get small enough to pass as regular messages, consumer credits can get thrown off balance, in particular following a rollback. This has two effects: 1. Consumers can get more messages "delivering" than what `consumerWindowSize` should allow. 2. Over time, accumulated credits can overflow, causing negative credits and thereby marking the consumer as "busy". I am open to rewriting the test to be faster if you have any recommendations on it, I had some trouble formulating it in a good way that would demonstrate the issue. -- 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. To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For additional commands, e-mail: gitbox-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact