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


Reply via email to