From 9a838abd67ee6651e88a9a8e2b841ff46a93dcfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Jeli=C4=87?= Date: Wed, 7 Oct 2020 14:22:13 +0200 Subject: [PATCH] crypto: Log when we're not serving a key request because of a missing session. --- matrix_sdk_crypto/src/key_request.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/matrix_sdk_crypto/src/key_request.rs b/matrix_sdk_crypto/src/key_request.rs index 30766c7a..43f4c8bd 100644 --- a/matrix_sdk_crypto/src/key_request.rs +++ b/matrix_sdk_crypto/src/key_request.rs @@ -367,6 +367,12 @@ impl KeyRequestMachine { if let Err(e) = self.share_session(&session, &device).await { match e { OlmError::MissingSession => { + info!( + "Key request from {} {} is missing an Olm session, \ + putting the request in the wait queue", + device.user_id(), + device.device_id() + ); self.handle_key_share_without_session(device, event); return Ok(()); }