-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
142 Stop Heartbeat StopAllConsuming() #162
Conversation
Once all consumers of the connection have been stopped we also stop the heartbeat goroutine to avoid a goroutine leak.
Lines Of Code
|
Go API Changes# github.com/adjust/rmq/v5 ## compatible changes (*TestQueue).Remove: added (*TestQueue).RemoveBytes: added Queue.Remove: added Queue.RemoveBytes: added # summary Inferred base version: v5.2.0 Suggested version: v5.3.0 |
Unit Test Coveragetotal: (statements) 71.1% Coverage of changed lines
Coverage diff with base branch
|
Benchmark ResultBenchmark diff with base branch
Benchmark result
|
I consistently now run into these test failures on master and on this branch too.
But I think they're not related. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. The test failures are not related as far as I can see and they also happen on master. Maybe we can fix them separately in a different PR.
Thank you! I have the same test failures when I run these tests locally, it also happens on master. I believe these are Redis Cluster specific tests which only pass if you're using a local Redis Cluster setup. |
Close #142. Also related to #149.