Perform initialization outside WebAppMain

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • Component/s: core
    • Environment:
      Platform: All, OS: All

      Hudson spends a lot of time in ServletContextListener during initialization.

      Many containers like Tomcat serves blank message during this period, which
      confuses the user. Hudson should return from the servlet context listener right
      away, then use a separate thread to perform initialization. This would allow
      Hudson to produce a meaningful "initializing" message during this process.

            Assignee:
            Unassigned
            Reporter:
            Kohsuke Kawaguchi
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: