From 3f2024f58ec2ac57ec5403ad5f82b9c1fd1773f2 Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Sun, 30 Mar 2025 02:53:38 +0100 Subject: [PATCH] Ensure the storageFs file gets closed --- serve/serve.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/serve/serve.go b/serve/serve.go index 5a3d5ea..34b46b4 100644 --- a/serve/serve.go +++ b/serve/serve.go @@ -169,6 +169,8 @@ func (h *Handler) tryServeFile(rw http.ResponseWriter, req *http.Request, site, open, err := h.storageFs.Open(servePath) switch { case err == nil: + defer open.Close() + // ignore directories stat, err := open.Stat() if err != nil || stat.IsDir() {