blob: 1df0ef8961a6e3e1a426cbd60d901b7cb69fc7c6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
$NetBSD: patch-ad,v 1.7 2010/04/05 22:52:23 markd Exp $
--- src/Dispatch/dispatcher.c.orig 2009-09-15 16:36:12.000000000 +0000
+++ src/Dispatch/dispatcher.c
@@ -659,7 +659,7 @@ int Dispatcher::waitFor(
#endif
#else
#ifdef SA_NOCLDSTOP /* POSIX */
-#if defined(__CYGWIN__) || defined(hpux) || defined(linux) || defined(sun) && defined(__svr4__)
+#if defined(__CYGWIN__) || defined(hpux) || defined(linux) || defined(sun) && defined(__svr4__) || defined(__NetBSD__)
sa.sa_handler = (void (*)(int))(&Dispatcher::sigCLD);
#else
sa.sa_handler = fxSIGACTIONHANDLER(&Dispatcher::sigCLD);
|