summaryrefslogtreecommitdiffstats
path: root/common/os_calls.c
diff options
context:
space:
mode:
authorjsorg71 <jsorg71>2005-07-11 00:41:07 +0000
committerjsorg71 <jsorg71>2005-07-11 00:41:07 +0000
commit666b5dd175a1cc837d6ae45d7923679ddeeed241 (patch)
treeee1bfa837f83006eafce57e0126b1e106b7cf179 /common/os_calls.c
parentd349f6920a4d97632d0216fbd0d48de50498eb4b (diff)
downloadxrdp-proprietary-666b5dd175a1cc837d6ae45d7923679ddeeed241.tar.gz
xrdp-proprietary-666b5dd175a1cc837d6ae45d7923679ddeeed241.zip
SIGCHLD can differ
Diffstat (limited to 'common/os_calls.c')
-rw-r--r--common/os_calls.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/common/os_calls.c b/common/os_calls.c
index b04d71fe..0a4efba3 100644
--- a/common/os_calls.c
+++ b/common/os_calls.c
@@ -770,6 +770,16 @@ g_signal(int sig_num, void (*func)(int))
}
/*****************************************************************************/
+void
+g_signal_child_stop(void (*func)(int))
+{
+#if defined(_WIN32)
+#else
+ signal(SIGCHLD, func);
+#endif
+}
+
+/*****************************************************************************/
int
g_fork(void)
{