You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "Francesco Chicchiriccò (Jira)" <ji...@apache.org> on 2020/03/06 12:27:00 UTC

[jira] [Created] (SYNCOPE-1546) PriorityPropagationTaskExecutor: rejected tasks not stored

Francesco Chicchiriccò created SYNCOPE-1546:
-----------------------------------------------

             Summary: PriorityPropagationTaskExecutor: rejected tasks not stored
                 Key: SYNCOPE-1546
                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1546
             Project: Syncope
          Issue Type: Bug
          Components: core
    Affects Versions: 2.1.5, 2.0.14
            Reporter: Francesco Chicchiriccò
            Assignee: Francesco Chicchiriccò
             Fix For: 2.1.6, 3.0.0


{{PriorityPropagationTaskExecutor}} internally uses a [CompletionService|https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorCompletionService.html] instance to run non-priority propagation tasks in parallel.

Such {{CompletionService}} is baked by a {{ThreadPoolTaskExecutor}} which might reject tasks, depending on the allocated resources.

In such cases the rejected propagation tasks are not stored, regardless of the settings.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)