Subject: | fatal error during startup |
When using 0.27 I see the following fatal error.
SIG is not a valid POSIX macro at /usr/local/share/perl/5.14.2/FCGI/ProcManager.pm line 165
This is because the _set_signal_handler function fails to accept the arguments. Notice that `= @_` is missing in the first line.
```
sub _set_signal_handler {
my ($this, $signal, $restart);
if ($^O eq 'MSWin32') {
$SIG{$signal} = 'FCGI::ProcManager::sig_sub';
} else {
no strict 'refs';
sigaction(&{"POSIX::SIG$signal"}(), $restart ? $this->{sigaction_sa_restart} : $this->{sigaction_no_sa_restart})
or $this->pm_warn("sigaction: SIG$signal: $!");
}
}
```