summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sapi/fastcgi/fastcgi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sapi/fastcgi/fastcgi.c b/sapi/fastcgi/fastcgi.c
index 7a4dd1a621..7fd65bdb34 100644
--- a/sapi/fastcgi/fastcgi.c
+++ b/sapi/fastcgi/fastcgi.c
@@ -312,6 +312,9 @@ void fastcgi_cleanup(int signal)
/* Kill all the processes in our process group */
kill( -pgroup, SIGTERM );
+
+ /* We should exit at this point, but MacOSX doesn't seem to */
+ exit( 0 );
}