From 47ea3a3c42d528416874ed0b96471a7182261f6a Mon Sep 17 00:00:00 2001 From: Koen Date: Mon, 8 Jan 2024 10:26:09 +0100 Subject: [PATCH] Added ensure not main thread. --- .../app/src/main/java/com/futo/fcast/receiver/FCastSession.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/receivers/android/app/src/main/java/com/futo/fcast/receiver/FCastSession.kt b/receivers/android/app/src/main/java/com/futo/fcast/receiver/FCastSession.kt index 8102cd8..dbe2b46 100644 --- a/receivers/android/app/src/main/java/com/futo/fcast/receiver/FCastSession.kt +++ b/receivers/android/app/src/main/java/com/futo/fcast/receiver/FCastSession.kt @@ -66,6 +66,8 @@ class FCastSession(outputStream: OutputStream, private val _remoteSocketAddress: val id = UUID.randomUUID() fun send(opcode: Opcode, message: String? = null) { + ensureNotMainThread() + synchronized(_outputStreamLock) { try { val data: ByteArray = message?.encodeToByteArray() ?: ByteArray(0)