diff options
author | bptato <nincsnevem662@gmail.com> | 2024-02-09 18:08:15 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-02-09 18:08:15 +0100 |
commit | f46b0b363825d4ac5f95bc824c1312370d958cdd (patch) | |
tree | 2b5daf6481e18958e9fd052cccef32de7a17a016 | |
parent | 7badcc1f952c085c6a73e2dbe3aa5a460d7be8b0 (diff) | |
download | chawan-f46b0b363825d4ac5f95bc824c1312370d958cdd.tar.gz |
cgi: do not register closed istreams
-rw-r--r-- | src/loader/cgi.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/loader/cgi.nim b/src/loader/cgi.nim index 64afc39f..c266c0f6 100644 --- a/src/loader/cgi.nim +++ b/src/loader/cgi.nim @@ -257,4 +257,5 @@ proc loadCGI*(handle: LoaderHandle, request: Request, cgiDir: seq[string], handle.handleLine(line, headers) handle.sendStatus(status) handle.sendHeaders(headers) - handle.istream = ps + if not ps.atEnd(): + handle.istream = ps |