From 6146bdc6b5b0e6447e957c8a1a8ed7868cb61f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C5=8Dshin?= Date: Mon, 4 Dec 2023 19:16:06 -0500 Subject: [PATCH] fix __zipos_close --- libc/calls/close.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/calls/close.c b/libc/calls/close.c index f12d39a59..6496316ed 100644 --- a/libc/calls/close.c +++ b/libc/calls/close.c @@ -49,7 +49,7 @@ static int close_impl(int fd) { } if (__isfdkind(fd, kFdZip)) { - if (_weaken(__zipos_close)) { + if (!__vforked && _weaken(__zipos_close)) { return _weaken(__zipos_close)(fd); } if (!IsWindows() && !IsMetal()) {