From b01dc99f851aa2a6a39d3d71af04e2432b285fbb Mon Sep 17 00:00:00 2001 From: Natalie Sepruko Date: Tue, 2 Sep 2025 17:21:45 +1000 Subject: [PATCH] fix(#3196): utils.read_file may hold onto fd Signed-off-by: Natalie Sepruko --- lua/nvim-tree/utils.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/nvim-tree/utils.lua b/lua/nvim-tree/utils.lua index 9396ba9d52f..9f6d9ae2057 100644 --- a/lua/nvim-tree/utils.lua +++ b/lua/nvim-tree/utils.lua @@ -26,6 +26,7 @@ function M.read_file(path) end local stat = vim.loop.fs_fstat(fd) if not stat then + vim.loop.fs_close(fd) return "" end local data = vim.loop.fs_read(fd, stat.size, 0)