From: Anthony Minessale Date: Thu, 10 May 2012 12:10:19 +0000 (-0500) Subject: tweak X-Git-Tag: v1.2.0~459 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=576fbb97ad6c934270f62bb9c70ed3f237b3ba3f;p=thirdparty%2Ffreeswitch.git tweak --- diff --git a/src/mod/xml_int/mod_xml_scgi/xml_scgi_server.pl b/src/mod/xml_int/mod_xml_scgi/xml_scgi_server.pl index 4be66361e5..2c7575f64c 100644 --- a/src/mod/xml_int/mod_xml_scgi/xml_scgi_server.pl +++ b/src/mod/xml_int/mod_xml_scgi/xml_scgi_server.pl @@ -65,7 +65,7 @@ my $xml = qq# while (my $request = $scgi->accept) { # fork every new req into its own process (optional) - next unless(fork()); + next unless(my $pid = fork()); my $handle = $request->connection; $request->read_env; @@ -89,5 +89,5 @@ while (my $request = $scgi->accept) { #print $handle "Content-Type: text/xml\n\n"; print $handle $xml; - exit; + exit if (!$pid); }