From 6cca87da49f5430ddc8ab27d180de85a6b0dfa20 Mon Sep 17 00:00:00 2001 From: Valere Date: Fri, 9 Oct 2020 00:53:16 +0200 Subject: [PATCH] Stop thread on close session --- .../org/matrix/android/sdk/internal/session/DefaultSession.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultSession.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultSession.kt index 68af23b9a5..359dd265d8 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultSession.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultSession.kt @@ -207,6 +207,7 @@ internal class DefaultSession @Inject constructor( cryptoService.get().close() isOpen = false eventBus.unregister(this) + eventSenderProcessor.interrupt() } override fun getSyncStateLive() = getSyncThread().liveState()