X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FEngine%2FFastCGI.pm;h=506927b0b742175ac3e7931f17db894be5c2a261;hb=219b019151f23cf468dc1a08b64da92234abe92d;hp=e9215f8eb5fd265a50700f650773c6c0eb0f720e;hpb=e2fd5b5f162a33895ad401a8d31fca481c478a8c;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Engine/FastCGI.pm b/lib/Catalyst/Engine/FastCGI.pm index e9215f8..506927b 100644 --- a/lib/Catalyst/Engine/FastCGI.pm +++ b/lib/Catalyst/Engine/FastCGI.pm @@ -29,7 +29,8 @@ This is the Catalyst engine for FastCGI. =head1 OVERLOADED METHODS -This class overloads some methods from C. +This class overloads some methods from C +and C. =over 4 @@ -54,8 +55,9 @@ sub prepare_parameters { =cut sub prepare_request { - my ( $c, $fastcgi, @arguments ) = @_; - $c->SUPER::prepare_request($fastcgi); + my ( $c, $request, @arguments ) = @_; + CGI::_reset_globals(); + $c->SUPER::prepare_request($request); $c->Catalyst::Engine::CGI::prepare_request(@arguments); } @@ -67,6 +69,8 @@ sub prepare_uploads { shift->Catalyst::Engine::CGI::prepare_uploads(@_); } +=back + =head1 SEE ALSO L, L, L.