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)