From 2c75765a331b460b7d069027079fe88769f92400 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Claus-Peter=20H=C3=BCbner?= Date: Mon, 6 Feb 2023 21:50:17 +0100 Subject: [PATCH] remove while-loop --- backend/src/federation/validateCommunities.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/backend/src/federation/validateCommunities.ts b/backend/src/federation/validateCommunities.ts index 4c31496d0..d042ba9c7 100644 --- a/backend/src/federation/validateCommunities.ts +++ b/backend/src/federation/validateCommunities.ts @@ -11,12 +11,11 @@ export async function startValidateCommunities(timerInterval: number): Promise see https://javascript.info/settimeout-setinterval + setTimeout(function run() { validateCommunities() - logger.debug(`Federation: loop starts sleeping...`) - await sleep(timerInterval) - logger.debug(`Federation: loop ends sleeping`) - } + setTimeout(run, timerInterval) + }, timerInterval) } export async function validateCommunities(): Promise {