diff options
author | 2023-05-08 22:54:25 -0700 | |
---|---|---|
committer | 2023-05-08 22:54:25 -0700 | |
commit | aa85d7af92fc4f1e48bc38f9db8124243c99fd3d (patch) | |
tree | 7ae56bfc856f90c41ec58a4cab2eb778bd3d2ff8 /src | |
parent | 0b52f9210a2c85d3dcc61365d910cdf45996a693 (diff) | |
download | bun-aa85d7af92fc4f1e48bc38f9db8124243c99fd3d.tar.gz bun-aa85d7af92fc4f1e48bc38f9db8124243c99fd3d.tar.zst bun-aa85d7af92fc4f1e48bc38f9db8124243c99fd3d.zip |
Fix incorrect fd usage
Diffstat (limited to 'src')
-rw-r--r-- | src/resolver/resolver.zig | 4 |
1 files changed, 3 insertions, 1 deletions
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); |