From 70b9a6ce1f3fdb175c4119f9feed75dc0243309f Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Tue, 17 Nov 2020 13:30:36 +0200 Subject: [PATCH] Catch errors when responding on proxy error Signed-off-by: Lauri Nevala --- src/main/lens-proxy.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/lens-proxy.ts b/src/main/lens-proxy.ts index e791039287..14f0441bde 100644 --- a/src/main/lens-proxy.ts +++ b/src/main/lens-proxy.ts @@ -131,7 +131,11 @@ export class LensProxy { } } } - res.writeHead(500).end("Oops, something went wrong.") + try { + res.writeHead(500).end("Oops, something went wrong.") + } catch (e) { + // Can't send headers. Probably app is closing. + } }) return proxy;