summaryrefslogtreecommitdiff
path: root/www/apache21/files/patch-srclib:apr:threadproc:unix:procsup.c
diff options
context:
space:
mode:
Diffstat (limited to 'www/apache21/files/patch-srclib:apr:threadproc:unix:procsup.c')
-rw-r--r--www/apache21/files/patch-srclib:apr:threadproc:unix:procsup.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/www/apache21/files/patch-srclib:apr:threadproc:unix:procsup.c b/www/apache21/files/patch-srclib:apr:threadproc:unix:procsup.c
new file mode 100644
index 000000000000..13c663af7bd4
--- /dev/null
+++ b/www/apache21/files/patch-srclib:apr:threadproc:unix:procsup.c
@@ -0,0 +1,18 @@
+--- srclib/apr/threadproc/unix/procsup.c.orig Mon Apr 8 22:08:18 2002
++++ srclib/apr/threadproc/unix/procsup.c Sun Jul 21 08:45:44 2002
+@@ -59,6 +59,7 @@
+ int x;
+
+ chdir("/");
++#ifndef FREEBSD_THREAD_HACK
+ #if !defined(MPE) && !defined(OS2) && !defined(TPF) && !defined(BEOS)
+ /* Don't detach for MPE because child processes can't survive the death of
+ * the parent. */
+@@ -89,6 +90,7 @@
+ if (setpgid(0, 0) == -1) {
+ return errno;
+ }
++#endif
+ #endif
+
+ /* close out the standard file descriptors */