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)