[jbosstools-issues] [JBoss JIRA] (ERT-510) reloadConnections executing in UI thread can cause hang when switch to Docker Tooling perspective [EBZ#517143]

Roland Grunberg (JIRA) issues at jboss.org
Thu Jun 1 12:38:00 EDT 2017


     [ https://issues.jboss.org/browse/ERT-510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Roland Grunberg updated ERT-510:
--------------------------------
    Fix Version/s: Oxygen (4.7)


> reloadConnections executing in UI thread can cause hang when switch to Docker Tooling perspective [EBZ#517143]
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: ERT-510
>                 URL: https://issues.jboss.org/browse/ERT-510
>             Project: Eclipse Release Train
>          Issue Type: Task
>          Components: Linux Tools
>            Reporter: Friendly Jira Robot
>            Assignee: Roland Grunberg
>              Labels: Docker, bzira
>             Fix For: Oxygen (4.7)
>
>
> DockerConnectionManager.getInstance() will end up calling reloadConnections if the singleton has not yet been created (likely when a user opens the perspective for the first time). The call exists in various createControl() methods so the reloading of connections could take place under the UI thread.
> We should guard against this by having the logic execute under a background job that populates the Explorer view as it completes.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list