}
$options ||= {};
+
+ my %env;
my $request =
- FCGI::Request( \*STDIN, \*STDOUT, \*STDERR, \%ENV, $sock,
+ FCGI::Request( \*STDIN, \*STDOUT, \*STDERR, \%env, $sock,
( $options->{nointr} ? 0 : &FCGI::FAIL_ACCEPT_ON_INTR ),
);
while ( $request->Accept >= 0 ) {
$proc_manager && $proc_manager->pm_pre_dispatch();
- $class->handle_request;
+ $class->handle_request( env => \%env );
$proc_manager && $proc_manager->pm_pre_dispatch();
}
}