From 79318dfa99036392b820bea1a8b1d6849637e638 Mon Sep 17 00:00:00 2001 From: marcus-daily <111281783+marcus-daily@users.noreply.github.com> Date: Fri, 30 Aug 2024 16:15:07 +0100 Subject: [PATCH] Prevent transport from being released twice --- .../src/main/java/ai/rtvi/client/daily/DailyTransport.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rtvi-client-android-daily/src/main/java/ai/rtvi/client/daily/DailyTransport.kt b/rtvi-client-android-daily/src/main/java/ai/rtvi/client/daily/DailyTransport.kt index 9f6fb7f..c8e6e09 100644 --- a/rtvi-client-android-daily/src/main/java/ai/rtvi/client/daily/DailyTransport.kt +++ b/rtvi-client-android-daily/src/main/java/ai/rtvi/client/daily/DailyTransport.kt @@ -426,7 +426,9 @@ class DailyTransport( } override fun release() { + thread.assertCurrent() call?.release() + call = null } private fun withCall(action: (CallClient) -> Future): Future {