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)