Uploaded image for project: 'Jalview'
  1. Jalview
  2. JAL-3927

Preferences dialog blocks the UI if the web service host is slow to response.

    XMLWordPrintable

    Details

      Description

      Attempts to open the preferences dialog blocks the entire UI if one or more of the slivka service hosts takes long time to respond. Since the url check is performed on the GUI thread, everything stops until the server returns a response or raises a timeout error. The solution is to spawn a separate thread that would check the server status in the background and update table values asynchronously.

        Attachments

          Activity

            People

            Assignee:
            mmwarowny Mateusz Warowny
            Reporter:
            mmwarowny Mateusz Warowny
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: