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

ARTEMIS-5215 AMQP federation consumer close can allow duplicates on r… #5401

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

tabish121
Copy link
Contributor

…emote

Messages that are in-flight on a link when the federation consumer is closed due to removal of local demand might get enqueued on the local broker but the disposition might not get sent to the remote leading to a release of the message back to the source queue leading to a duplicate being left on the remote. The AMQP receiver links need to be drained and any pending settlements need to be sent before the link can be allowed to be detached.

…emote

Messages that are in-flight on a link when the federation consumer is closed
due to removal of local demand might get enqueued on the local broker but the
disposition might not get sent to the remote leading to a release of the message
back to the source queue leading to a duplicate being left on the remote. The
AMQP receiver links need to be drained and any pending settlements need to be
sent before the link can be allowed to be detached.
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.

1 participant