Description
Due to a race condition while handling deletion (ie confirmation) of large messages dropped/failed due to paging, the Artemis journal try to delete the same records twice, throwing NPE while doing it.
In addition, given that the NPE is unexpected, the broker is not cleaning up the pending stores on the OperationContext, leading to some leaking OperationContextImpl.TaskHolder instances.
It is happening with any protocols ie Core, OpenWire, AMQP.
Are not known yet other bad effects beyond the NPE and the leak.
Attachments
Issue Links
- is related to
-
ARTEMIS-2193 Artemis fails on OutOfMemoryError with fast producers
- Resolved
- links to