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

Course log can block the task managers queue

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 15.3.14, 15.4.6
    • Component/s: Course, Framework
    • Labels:
      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.

        Figma for Jira By 42nd

          Attachments

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved: