From 2fd95965ca7e3d921cb45abb28e418e3562abb6f Mon Sep 17 00:00:00 2001 From: Nicolas Pomepuy Date: Mon, 25 Nov 2024 09:44:03 +0100 Subject: [PATCH] Add logs to the remote server state --- .../java/org/videolan/vlc/webserver/RemoteAccessServer.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/webserver/src/main/java/org/videolan/vlc/webserver/RemoteAccessServer.kt b/application/webserver/src/main/java/org/videolan/vlc/webserver/RemoteAccessServer.kt index 9a01275bd..84840cbb6 100644 --- a/application/webserver/src/main/java/org/videolan/vlc/webserver/RemoteAccessServer.kt +++ b/application/webserver/src/main/java/org/videolan/vlc/webserver/RemoteAccessServer.kt @@ -192,6 +192,7 @@ class RemoteAccessServer(private val context: Context) : PlaybackService.Callbac releaseCallbacks() } .launchIn(AppScope) + Log.i(TAG, "Server stopped") _serverStatus.postValue(ServerStatus.STOPPED) settings = Settings.getInstance(context) } @@ -203,6 +204,7 @@ class RemoteAccessServer(private val context: Context) : PlaybackService.Callbac */ suspend fun start() { clearFileDownloads() + Log.i(TAG, "Server connecting") _serverStatus.postValue(ServerStatus.CONNECTING) scope.launch { engine = generateServer() @@ -229,6 +231,7 @@ class RemoteAccessServer(private val context: Context) : PlaybackService.Callbac */ suspend fun stop() { clearFileDownloads() + Log.i(TAG, "Server stopping") _serverStatus.postValue(ServerStatus.STOPPING) withContext(Dispatchers.IO) { RemoteAccessWebSockets.closeAllSessions() @@ -502,6 +505,7 @@ class RemoteAccessServer(private val context: Context) : PlaybackService.Callbac }.apply { environment.monitor.subscribe(ApplicationStarted) { _serverStatus.postValue(ServerStatus.STARTED) + Log.i(TAG, "Server started") AppScope.launch(Dispatchers.Main) { PlaylistManager.showAudioPlayer.observeForever(miniPlayerObserver) DialogActivity.loginDialogShown.observeForever(loginObserver)