blob: a9d77c0f2fa68140c93e8f1a46ee68d61ff2fce3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env perl
use strict;
use warnings;
use Syntax::Keyword::Try;
use FCGI;
use lib '.';
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);
while($request->Accept() >= 0) {
master();
}
} catch ($error) {
info("Crashed: $error");
}
|