aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2023-11-19 17:26:56 +0000
committers-ol <s+removethis@s-ol.nu>2023-11-19 17:27:00 +0000
commit55a3ba21d888abd4936b9fde71d650fe93e93d2b (patch)
tree4b785496b73811915fb7e9af816c804c7a167089
parentmmmfs.util: fix relative paths ending with a ".." segment (diff)
downloadmmm-55a3ba21d888abd4936b9fde71d650fe93e93d2b.tar.gz
mmm-55a3ba21d888abd4936b9fde71d650fe93e93d2b.zip
server: fix flush errors when request was aborted
-rw-r--r--build/server.moon4
1 files 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: