Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-2500

Synchronized Block in ModuleClassLoader Causing Dead Locks

    XMLWordPrintable

    Details

    • Complexity:
      Low

      Description

      There is a synchronized block in the loadClass method of the ModuleClassLoader that is causing the system to deadlock. This occurs when multiple scheduled tasks are attempting to start.

      Part of this issue was resolved in a previous ticket, but there was still a leftover synchronized block causing issues.

        Attachments

        1. classloader.patch
          1 kB
          Steve McKee [X]

          Issue Links

            Activity

              People

              Assignee:
              sjmckee Steve McKee [X] (Inactive)
              Reporter:
              sjmckee Steve McKee [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: