From 9971f8f4beaf423ff39ae79ca1a7d2587442c0a2 Mon Sep 17 00:00:00 2001 From: William Oldham Date: Tue, 7 Jan 2025 14:10:50 +0000 Subject: [PATCH] fix: Only response if not sentHeaders and log error message --- src/util.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/util.ts b/src/util.ts index d37ca77..b8fbbd5 100644 --- a/src/util.ts +++ b/src/util.ts @@ -65,7 +65,10 @@ export function fileErrCallback(response: Response) { if (err.code === 'ENOENT') { response.sendStatus(404); } else { - response.status(500).send('Server Error'); + if (!response.headersSent) { + response.status(500).send('Server Error'); + } + console.error('Error in sending file: ', err); } } };