Francesco Nigro created ARTEMIS-2200:
----------------------------------------

             Summary: Broker throws NPE while dropping/failing large messages 
on paging
                 Key: ARTEMIS-2200
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2200
             Project: ActiveMQ Artemis
          Issue Type: Bug
    Affects Versions: 2.6.3, 2.7.0
            Reporter: Francesco Nigro
            Assignee: Francesco Nigro
             Fix For: 2.7.0


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.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to