Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-24409

Eliminate useless locking in ServiceModuleLoader

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • Modules, Server
    • None
    • False
    • None
    • False

      Both JBoss MSC and JBoss Modules were designed with concurrency in mind.
      There is no need to synchronize Service start() and stop() lifecycle methods.
      Also there is no need to synchronize access to ModuleLoader.preloadModule() method.
      Eliminating these unnecessary locks will improve server start up performance.

            Unassigned Unassigned
            ropalka Richard Opalka
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: