Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 2.12.0
-
Fix Version/s: 2.12.0
-
Component/s: awt-gui, gui, Properties and Preferences
-
Labels:
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.