-
Bug
-
Resolution: Done
-
Undefined
-
None
-
AMQ 7.11.2.GA, AMQ 7.11.3.GA
-
None
-
False
-
None
-
False
-
-
ARTEMIS-4442
-
-
When you remove a Queue redistributor, the Iterator is not being closed.
This leak on Message Iterators, would happen in any combination of the broker, as long as redistribution-delay on the address-setting is >= 0.
Even when there are no other nodes connected to a node, when all consumers are closed, the queue will add a redistributor that would look for other remote queues. (Even when there are no other nodes connected).
The following 3 lines of code were added into QueueImpl as part of AMQ 7.11.3, to fix the leak.
To avoid this leak users will have to either set redistribution-delay as -1 (which is the default value) or apply the patch.
- is duplicated by
-
ENTMQBR-8956 Iterator Leak with Core Producers and Network Interruptions
- Closed