From aa85d7af92fc4f1e48bc38f9db8124243c99fd3d Mon Sep 17 00:00:00 2001 From: Dylan Conway Date: Mon, 8 May 2023 22:54:25 -0700 Subject: Fix incorrect fd usage --- src/resolver/resolver.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/resolver/resolver.zig b/src/resolver/resolver.zig index d08b42943..1225707f6 100644 --- a/src/resolver/resolver.zig +++ b/src/resolver/resolver.zig @@ -973,8 +973,10 @@ pub const Resolver = struct { bun.openFileForPath(span); if (!store_fd) { - out = try bun.getFdPath(query.entry.cache.fd, &buf); + std.debug.assert(file.handle > 2); + out = try bun.getFdPath(file.handle, &buf); file.close(); + query.entry.cache.fd = 0; } else { query.entry.cache.fd = file.handle; Fs.FileSystem.setMaxFd(file.handle); -- cgit v1.2.3