We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28676f3 commit d7791dbCopy full SHA for d7791db
crates/matrix-synapse/src/lib.rs
@@ -4,7 +4,7 @@
4
// SPDX-License-Identifier: AGPL-3.0-only
5
// Please see LICENSE in the repository root for full details.
6
7
-use std::collections::HashSet;
+use std::{collections::HashSet, time::Duration};
8
9
use anyhow::{Context, bail};
10
use error::SynapseResponseExt;
@@ -476,6 +476,8 @@ impl HomeserverConnection for SynapseConnection {
476
let response = self
477
.post(&format!("_synapse/admin/v1/deactivate/{mxid}"))
478
.json(&SynapseDeactivateUserRequest { erase })
479
+ // Deactivation can take a while, so we set a longer timeout
480
+ .timeout(Duration::from_secs(60 * 5))
481
.send_traced()
482
.await
483
.context("Failed to deactivate user in Synapse")?;
0 commit comments