summaryrefslogtreecommitdiff
path: root/textproc/iiimf-server/files/patch-iiimsf_src_watchdog.c
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/iiimf-server/files/patch-iiimsf_src_watchdog.c')
-rw-r--r--textproc/iiimf-server/files/patch-iiimsf_src_watchdog.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/textproc/iiimf-server/files/patch-iiimsf_src_watchdog.c b/textproc/iiimf-server/files/patch-iiimsf_src_watchdog.c
new file mode 100644
index 000000000000..0ea2ed146c79
--- /dev/null
+++ b/textproc/iiimf-server/files/patch-iiimsf_src_watchdog.c
@@ -0,0 +1,11 @@
+--- src/watchdog.c.orig Sat Dec 6 02:47:06 2003
++++ src/watchdog.c Sat Dec 6 02:47:34 2003
+@@ -324,6 +324,8 @@
+ if ((pid_t)(-1) == pgrp)
+ fprintf (stderr,"cannot set session id");
+
++#elif defined(__FreeBSD__)
++ setsid();
+ #else /* !SunOS */
+ pgrp = setpgrp();
+ #endif /* !SunOS */