X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=c0683b8f64052570f2458b6677a59a8fedd6f3d4;hb=bd6fe28d98bf906aab78aee7c0a246533e76e169;hp=1b3dfaf6d32e6e005b6920344d8848ff8d85344d;hpb=9fe15721d5ea7746cd462e1f1dc36c270c065f5d;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 1b3dfaf..c0683b8 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -2594,12 +2594,13 @@ sub setup_engine { } if ($ENV{MOD_PERL}) { + require 'Catalyst/Engine/Loader.pm'; + my $apache = Catalyst::Engine::Loader->auto; # FIXME - Immutable $class->meta->add_method(handler => sub { my $r = shift; my $app = $class->psgi_app; - use Plack::Handler::Apache2; - Plack::Handler::Apache2->call_app($r, $app); + $apache->call_app($r, $app); }); }