From 773be076a166efeeb0eebcc09074c461ed11611d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20D=C3=B6ring?= <simon.doering@stud.hs-bochum.de> Date: Sat, 6 Feb 2021 12:37:31 +0100 Subject: [PATCH] Add timeout to janus api requests --- camera-server/src/janus/janus-api.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/camera-server/src/janus/janus-api.ts b/camera-server/src/janus/janus-api.ts index 7ab08b0..fb0df2a 100644 --- a/camera-server/src/janus/janus-api.ts +++ b/camera-server/src/janus/janus-api.ts @@ -17,7 +17,8 @@ interface RoomConfig { } export const api = axios.create({ - baseURL: config.janusURL + baseURL: config.janusURL, + timeout: 2500 }); export const postRequest = <T extends { janus: JanusVerb }>( @@ -34,7 +35,9 @@ export const sessionLongPoll = ( maxExents = 10 ) => { return api.get(`/${sessionId}?rid=${Date.now()}&maxev=${maxExents}`, { - cancelToken + cancelToken, + // Answer should come in 30000ms + timeout: 35000 }); }; -- GitLab