[ https://issues.apache.org/jira/browse/SLING-764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler closed SLING-764. ---------------------------------- Resolution: Fixed Fixed in revision 724794 Add an own thread pool service and change configuration with a fixed queue. By using a fixed queue, the max pool size is used and the pool growth. In addition the minimum size of the pool is increased to all ootb more parallel job queues. > Deadlock when more than three job queues are used. > -------------------------------------------------- > > Key: SLING-764 > URL: https://issues.apache.org/jira/browse/SLING-764 > Project: Sling > Issue Type: Bug > Components: Event > Affects Versions: Extensions Event 2.0.2 > Reporter: Carsten Ziegeler > Assignee: Carsten Ziegeler > Fix For: Extensions Event 2.0.4 > > > The current thread pool config has a limit of 10 threads with an unbounded > queue, in this case if 10 threads are running and > another one is about to start, this one gets queue. If more job queues are > added, this means more permanent running threads. > As soon as there are 10 permanent running threads, no new thread is freed > which means the queue can never get empty. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.