diff options
Diffstat (limited to 'gorillanest.pl.fcgi')
| -rwxr-xr-x | gorillanest.pl.fcgi | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gorillanest.pl.fcgi b/gorillanest.pl.fcgi index a9d77c0..7dc343f 100755 --- a/gorillanest.pl.fcgi +++ b/gorillanest.pl.fcgi @@ -11,8 +11,7 @@ BEGIN { require 'gorillanest.pl.cgi'; } try { open STDERR, '>', LOG_FILE or die LOG_FILE . ": $!"; - my $sock = FCGI::OpenSocket(SOCKET_FILE, 100); - my $request = FCGI::Request(\*STDIN, \*STDOUT, \*STDERR, \%ENV, $sock); + my $request = FCGI::Request( \*STDIN, \*STDOUT, \*STDERR, \%ENV, BARE_REQUEST ? 0 : FCGI::OpenSocket(SOCKET_FILE, SOCKET_MAX_CONNECTIONS)); while($request->Accept() >= 0) { master(); } |
