Keith Wall created QPID-7453:
--------------------------------
Summary: Hand off selection task only if connection tasks need to
be processed
Key: QPID-7453
URL: https://issues.apache.org/jira/browse/QPID-7453
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Keith Wall
Fix For: qpid-java-6.1
Currently the selector thread always reschedules the selection task on the
workQueue. In the case where the select was awoken for the purpose of
reregistering a connection on the selector, there will be no connection work to
be done, so the potential hand off to of the selection task will be needless.
We can simply optimise the algorithm to hand off responsibility for the
selection iff there is connection work that can be consumed by this thread.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]