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

Synchronized Block in ModuleClassLoader Causing Dead Locks

    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.

        Gliffy Diagrams

          Attachments

            Issue Links

              Attachments-Category-Modification

                Activity

                  People

                  • Assignee:
                    sjmckee Steve McKee
                    Reporter:
                    sjmckee Steve McKee
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    3 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: