Rob Godfrey created QPID-7514:
---------------------------------

             Summary: [Java Broker] Do all message delivery processing on the 
IO threads and remove the QueueRunner
                 Key: QPID-7514
                 URL: https://issues.apache.org/jira/browse/QPID-7514
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker
            Reporter: Rob Godfrey
             Fix For: qpid-java-6.2


Currently message delivery processing is split between the assignment of the 
message to a subscription (which happens on the incoming IO thread or in a 
queue runner) and the actual delivery which happens on the IO thread of the 
receiving client.

Instead we should move all processing onto the IO threads and remove the 
complications inherent in having separate threads attempting delivery.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to