about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2024-10-08 21:11:29 +0200
committerbptato <nincsnevem662@gmail.com>2024-10-08 21:11:29 +0200
commit4482f8c5e7ded15c201a9c7e98ba1533b19638ca (patch)
tree2e2273078b41b42224ab9fd52f81c565a252d261
parent3a722a4b6f87a8c73992d553a829fb5e5e2af5e4 (diff)
downloadchawan-4482f8c5e7ded15c201a9c7e98ba1533b19638ca.tar.gz
loader: fix fd leak
-rw-r--r--src/loader/loader.nim1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/loader/loader.nim b/src/loader/loader.nim
index 74a2a65f..9067253f 100644
--- a/src/loader/loader.nim
+++ b/src/loader/loader.nim
@@ -413,6 +413,7 @@ proc finishParse(handle: InputHandle) =
           break
       handle.cacheRef.offset = off
     handle.cacheRef = nil
+    ps.sclose()
   if handle.parser != nil:
     discard handle.parseHeaders(nil)