Skip to content
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

GH-1034: DMLC: Cancel consumer after failed ack #1039

Merged
merged 1 commit into from
Jun 28, 2019

Conversation

garyrussell
Copy link
Contributor

Resolves #1034

The monitor task now cancels the consumer after a failed ack/nack,
whether or not the channel isOpen() returns true.

Test with a mock channel that stays open after a failed ack.

cherry-pick to 2.1.x, 2.0.x

Resolves spring-projects#1034

The monitor task now cancels the consumer after a failed ack/nack,
whether or not the channel `isOpen()` returns true.

Test with a mock channel that stays open after a failed ack.

**cherry-pick to 2.1.x, 2.0.x**
@artembilan artembilan merged commit 845a7e0 into spring-projects:master Jun 28, 2019
@garyrussell garyrussell deleted the GH-1034 branch June 28, 2019 15:20
@artembilan
Copy link
Member

Cherry-picked into 2.1.x with simple tests polishing.

It doesn't go to 2.0.x clean though. Would you mind to revise it and issue new PR or just commit direct into upstream?
Thanks

@garyrussell
Copy link
Contributor Author

Cheery-picked to 2.0.x after resolving conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DirectMessageListenerContainer fails to recover consuming after node fail
2 participants