浏览代码

set isConnected to false when websocket connection has been released

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Marcel Hibbe 1 年之前
父节点
当前提交
129606327e
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      app/src/main/java/com/nextcloud/talk/webrtc/WebSocketInstance.kt

+ 6 - 1
app/src/main/java/com/nextcloud/talk/webrtc/WebSocketInstance.kt

@@ -358,7 +358,12 @@ class WebSocketInstance internal constructor(
     }
 
     override fun onClosing(webSocket: WebSocket, code: Int, reason: String) {
-        Log.d(TAG, "Closing : $code / $reason")
+        Log.d(TAG, "onClosing : $code / $reason")
+    }
+
+    override fun onClosed(webSocket: WebSocket, code: Int, reason: String) {
+        Log.d(TAG, "onClosed : $code / $reason")
+        isConnected = false
     }
 
     override fun onFailure(webSocket: WebSocket, t: Throwable, response: Response?) {