[ http://jira.jboss.com/jira/browse/JBAS-1338?page=history ]
Scott M Stark moved JBMQ-10 to JBAS-1338: ----------------------------------------- Project: JBoss Application Server (was: JBoss MQ) Key: JBAS-1338 (was: JBMQ-10) Component: JMS service (was: Client) Version: JBossAS-4.0.1 Final JBossAS-3.2.7 Final > Thread Pool improvements on the client > -------------------------------------- > > Key: JBAS-1338 > URL: http://jira.jboss.com/jira/browse/JBAS-1338 > Project: JBoss Application Server > Type: Task > Components: JMS service > Versions: JBossAS-4.0.1 Final, JBossAS-3.2.7 Final > Reporter: Adrian Brock > > > The thread usage on the client needs to be improved. > The users of threads are: > 1) The invocation layers for message delivery > 2) The message listeners to wait for messages > These should be combinded to use a single thread pool. > There is no need for a message listener to hold a thread while it is waiting > for a message. > It can add itself to a registry which is then used by delivery to invoke the > correct listener > when a message arrives. > In fact, by spec the listeners should register themselves with the session > and the session > deliver the messages (single threadedly - is that a word? :-). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development