From b224a8d626dff2f613218a774f25a040e35c4066 Mon Sep 17 00:00:00 2001 From: valere Date: Thu, 15 Dec 2022 17:52:14 +0100 Subject: [PATCH] Fix lock blocking sync loop --- .../internal/crypto/verification/DefaultVerificationService.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/verification/DefaultVerificationService.kt b/matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/verification/DefaultVerificationService.kt index a931a45ee7..313d2bc265 100644 --- a/matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/verification/DefaultVerificationService.kt +++ b/matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/verification/DefaultVerificationService.kt @@ -337,7 +337,6 @@ internal class DefaultVerificationService @Inject constructor( return } - val deferred = CompletableDeferred() stateMachine.send( VerificationIntent.OnVerificationRequestReceived( senderId = senderId, @@ -346,7 +345,6 @@ internal class DefaultVerificationService @Inject constructor( validRequestInfo = validRequestInfo, ) ) - deferred.await() // force download keys to ensure we are up to date checkKeysAreDownloaded(senderId)