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()