ParallelExecutor service throws RejectedExecutionException if more then 
THREAD_POOL_MAX_SIZE jobs are submitted
---------------------------------------------------------------------------------------------------------------

                 Key: TAP5-788
                 URL: https://issues.apache.org/jira/browse/TAP5-788
             Project: Tapestry 5
          Issue Type: Bug
          Components: tapestry-ioc
    Affects Versions: 5.1.0.5, 5.1.0.4, 5.1.0.3, 5.1.0.2, 5.1.0.1, 5.1.0.0, 
5.2, 5.1
            Reporter: Massimo Lusetti


ParallelExecutor service building method is backed by a bounded BlockingQueue 
which is the cause of RejectedExecutionException if THREAD_POOL_MAX_SIZE is 
reached during parallel execution of jobs.

Changing it to use an unbounded queue will cause new jobs to wait before 
ParallelExecutor is able to accept new ones.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to