From 14bb4cff99ddd8b5eb1816c5405d52a8f13e29d6 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Fri, 1 May 2020 20:42:32 +0100 Subject: [PATCH] slow down group attestation renewal --- synapse/groups/attestations.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/synapse/groups/attestations.py b/synapse/groups/attestations.py index 1eec3874b600..bd7dbe0d36f6 100644 --- a/synapse/groups/attestations.py +++ b/synapse/groups/attestations.py @@ -208,6 +208,5 @@ def _renew_attestation(group_user: Tuple[str, str]): "Error renewing attestation of %r in %r", user_id, group_id ) - await yieldable_gather_results( - _renew_attestation, ((row["group_id"], row["user_id"]) for row in rows) - ) + for row in rows: + await _renew_attestation((row["group_id"], row["user_id"]))