Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-18657

replace the quiet delay with a global state about nuxeo runtime thread usage

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: QualifiedToSchedule
    • Component/s: Runtime

      Description

      We've already added an API in the runtime for maintaining a state about the runtime uses of threads., ie:

      org.nuxeo.runtime.trackers.concurrent

      We could improve that API by defining a mandatory thread contract which prevent the runtime to be acceed if the thread has not acquired the right to.

      This way, it will be possible to better coordinate threads at reload or shutdown without the use of a quiet delay.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                slacoin Stéphane Lacoin
                Reporter:
                slacoin Stéphane Lacoin
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: