From a3f1302e37119ef973c5fda4778251e274edbf13 Mon Sep 17 00:00:00 2001 From: Simon Larsen Date: Fri, 6 Dec 2024 17:36:17 +0000 Subject: [PATCH] Add lockTimeout and acquireTimeout options in Monitor API semaphore --- ProbeIngest/API/Monitor.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ProbeIngest/API/Monitor.ts b/ProbeIngest/API/Monitor.ts index 4424a1ba7d1..1d9cd70f779 100644 --- a/ProbeIngest/API/Monitor.ts +++ b/ProbeIngest/API/Monitor.ts @@ -327,6 +327,8 @@ router.post( mutex = await Semaphore.lock({ key: probeId.toString(), namespace: "MonitorAPI.monitor-list", + lockTimeout: 15000, + acquireTimeout: 20000, }); } catch (err) { logger.error(err);