clebert suconic created ARTEMIS-2432:
----------------------------------------

             Summary: Improve Delivery Lock
                 Key: ARTEMIS-2432
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2432
             Project: ActiveMQ Artemis
          Issue Type: Improvement
    Affects Versions: 2.9.0
            Reporter: clebert suconic
            Assignee: clebert suconic
             Fix For: 2.10.0


Years ago, when netty was blocked (around Netty 3), I changed how locking 
worked on ServerConsumer and Queue by separating handle() and delivery

 

the Queue would call consumer::handle, what would take a readWriteLock, and 
delivery would then release the readWriteLock.

 

With newest versions of Netty this is not needed any longer.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to