$OpenBSD: patch-src_3rdparty_forkfd_forkfd_c,v 1.1.1.1 2021/05/03 16:38:26 rsadowski Exp $

Index: src/3rdparty/forkfd/forkfd.c
--- src/3rdparty/forkfd/forkfd.c.orig
+++ src/3rdparty/forkfd/forkfd.c
@@ -245,9 +245,9 @@ __attribute__((unused))
 #endif
 static int convertForkfdWaitFlagsToWaitFlags(int ffdoptions)
 {
-    int woptions = WEXITED;
-    if (ffdoptions & FFDW_NOWAIT)
-        woptions |= WNOWAIT;
+    int woptions = WNOHANG;
+    //if (ffdoptions & FFDW_NOWAIT)
+    //    woptions |= WNOWAIT;
     if (ffdoptions & FFDW_NOHANG)
         woptions |= WNOHANG;
     return woptions;
