Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fixed BatchMessageTest intermittent failures #1577
This test became flaky after the delayed acks changed went it. Basically, with delayed acks, the backlog doesn't go to 0 immediately, only when the consumer sends the actually ack (by default within 100ms).
The acks are also flushed on consumer close, so after the close the backlog will be 0.