Timothy A. Bish created ARTEMIS-4626:
----------------------------------------
Summary: AMQP Federation demand tracking can overcount demand
Key: ARTEMIS-4626
URL: https://issues.apache.org/jira/browse/ARTEMIS-4626
Project: ActiveMQ Artemis
Issue Type: Bug
Components: AMQP
Affects Versions: 2.32.0
Reporter: Timothy A. Bish
Assignee: Timothy A. Bish
Fix For: 2.33.0
The demand tracking for Address bindings and Queue consumers that controls when
a federation consumer is created and destroyed can race on start of federation
with consumers or bindings being added and removed and over count the demand
leading to the federation consumers not being shutdown when demand on the local
broker drops to zero. A better mechanism of tracking needs to be added to make
demand tracking idempotent for additions and removals of local demand and the
startup demand checks
--
This message was sent by Atlassian Jira
(v8.20.10#820010)