diff options
| -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); | 
