Stefan Egli created SLING-10441:
-----------------------------------

             Summary: make discovery independent from scheduler thread pools
                 Key: SLING-10441
                 URL: https://issues.apache.org/jira/browse/SLING-10441
             Project: Sling
          Issue Type: Task
          Components: Discovery
    Affects Versions: Discovery Oak 1.2.30, Discovery Base 2.0.8, Discovery 
Impl 1.2.12, Discovery Commons 1.0.20
            Reporter: Stefan Egli
            Assignee: Stefan Egli


Currently discovery uses the commons.scheduler for a few but mission critical 
cases. Since the commons.scheduler doesn't guarantee timely execution - eg when 
the corresponding thread pool is full - discovery should become independent of 
commons.scheduler.

The easiest solution is to spawn {{new Thread}} in those few cases. This 
shouldn't be problematic since these activities are not happening on a high 
frequency and are only short-lived.



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

Reply via email to