From 53357aa26a976c0a5848f1ed2a6689d70a00d7db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C5=8Dshin?= Date: Mon, 4 Dec 2023 23:24:26 -0500 Subject: [PATCH] Fix __zipos_close (#984) --- 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()) {