From 55a3ba21d888abd4936b9fde71d650fe93e93d2b Mon Sep 17 00:00:00 2001 From: s-ol Date: Sun, 19 Nov 2023 18:26:56 +0100 Subject: server: fix flush errors when request was aborted --- build/server.moon | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/server.moon b/build/server.moon index 24e4f74..f7bb2d8 100644 --- a/build/server.moon +++ b/build/server.moon @@ -149,8 +149,8 @@ class Server res\append ':status', tostring status res\append 'content-type', response_type - stream\write_headers res, method == 'HEAD' - if method ~= 'HEAD' + ok = stream\write_headers res, method == 'HEAD' + if ok and method ~= 'HEAD' stream\write_chunk body, true -- usage: -- cgit v1.2.3