Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-5412

Course log can block the task managers queue

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • 15.3.14, 15.4.6
    • Course, Framework
    • None

    Description

      There is a very old system in the course log to prevent overloading the database. But it uses at the same time its own lock and the the queue of the task manager. Several concurrent course log archive tasks can overload the task manager 5 slots queue waiting for the 2 slots of the course log locking system.

      Solution: remove the lock and send the task to the slow prio. queue (2 slots), replace the callback with an event.

      Attachments

        Activity

          People

            srosse Stéphane Rossé
            stephan Stephan Clemenz
            Mandy Menzel Mandy Menzel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: