From fdf2253218cf379043acc32dea8c95c284a82cec Mon Sep 17 00:00:00 2001 From: Richard Moore <github@ricmoo.com> Date: Tue, 12 May 2020 16:55:14 -0400 Subject: [PATCH] Fixed node hanging on unnecessary timeout when fetchJson fails. --- packages/web/src.ts/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/web/src.ts/index.ts b/packages/web/src.ts/index.ts index e1465e847b..03a2719658 100644 --- a/packages/web/src.ts/index.ts +++ b/packages/web/src.ts/index.ts @@ -144,6 +144,7 @@ export function fetchJson(connection: string | ConnectionInfo, json?: string, pr } catch (error) { response = (<any>error).response; if (response == null) { + runningTimeout.cancel(); logger.throwError("missing response", Logger.errors.SERVER_ERROR, { serverError: error, url: url