Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6897841

LocalInstallHandler should not work on the critical path

    Details

    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      LocalInstallHandler.install() is called on the main plugin/webstart thread before we finish preparation of resources and launch the application.

      However, as part of the installation process it might be creating images and this may cause delays. As well as OS interaction.

      This should not block main thread. In fact this is example of the task that can be done AFTER application is launched in the background thread. Some other tasks are also nice to move out from the critical path, e.g. creation of tray icon, etc.

        Attachments

          Activity

            People

            • Assignee:
              herrick Andy Herrick
              Reporter:
              igor Igor Nekrestyanov (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: