diff --git a/app/save-and-restore/app/src/main/java/org/phoebus/applications/saveandrestore/ui/SaveAndRestoreController.java b/app/save-and-restore/app/src/main/java/org/phoebus/applications/saveandrestore/ui/SaveAndRestoreController.java index 7274e4da5a..62ee9277eb 100644 --- a/app/save-and-restore/app/src/main/java/org/phoebus/applications/saveandrestore/ui/SaveAndRestoreController.java +++ b/app/save-and-restore/app/src/main/java/org/phoebus/applications/saveandrestore/ui/SaveAndRestoreController.java @@ -371,8 +371,7 @@ public Filter fromString(String s) { saveAndRestoreService.addSaveAndRestoreWebSocketMessageHandler(this); saveAndRestoreService.setConnectCallback(this::handleWebSocketConnected); saveAndRestoreService.setDisconnectCallback(this::handleWebSocketDisconnected); - saveAndRestoreService.connectWebSocket(); - + JobManager.schedule("Connect to save&restore WS", monitor -> saveAndRestoreService.connectWebSocket()); } /**