You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-11-28 05:03:59 +03:00
Increase timeout for 2nd phase of Olm session creation
The timeouts on the two phases of olm session creation are 2 and 10 seconds respectively, so sessions will fail if servers take more than 10s to respond. Now that we have two phases, we can afford to wait longer on the second one because the user's isn't waiting for it to finish before the message will send, so increase it to 30s so servers have more of a chance to respond.
This commit is contained in:
@@ -311,7 +311,7 @@ MegolmEncryption.prototype._ensureOutboundSession = async function(
|
|||||||
}
|
}
|
||||||
|
|
||||||
await this._shareKeyWithDevices(
|
await this._shareKeyWithDevices(
|
||||||
session, key, payload, retryDevices, failedDevices,
|
session, key, payload, retryDevices, failedDevices, 30000,
|
||||||
);
|
);
|
||||||
|
|
||||||
await this._notifyFailedOlmDevices(session, key, failedDevices);
|
await this._notifyFailedOlmDevices(session, key, failedDevices);
|
||||||
|
|||||||
Reference in New Issue
Block a user