X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FEngineLoader.pm;fp=lib%2FCatalyst%2FEngineLoader.pm;h=b48022ec97e82d9c3d3af757aab603adb506f1fc;hb=830ca4999a50ffdf785bbdd390967d6419e5fa62;hp=5d8ae584db79f41d391df8c984fc878b8499062d;hpb=a26a6adbaa05988a49cf8867afccdc0cfc5bd417;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/EngineLoader.pm b/lib/Catalyst/EngineLoader.pm index 5d8ae58..b48022e 100644 --- a/lib/Catalyst/EngineLoader.pm +++ b/lib/Catalyst/EngineLoader.pm @@ -39,7 +39,7 @@ sub _guess_catalyst_engine_class { if (!defined $old_engine) { return 'Catalyst::Engine'; } - elsif ($old_engine =~ /^(CGI|FCGI|HTTP|Apache.*)$/) { + elsif ($old_engine =~ /^(PSGI|CGI|FCGI|HTTP|Apache.*)$/) { return 'Catalyst::Engine'; } else { @@ -82,7 +82,7 @@ around guess => sub { my $old_engine = Catalyst::Utils::env_value($self->application_name, 'ENGINE'); if (!defined $old_engine) { # Not overridden } - elsif ($old_engine =~ /^(CGI|FCGI|HTTP|Apache.*)$/) { + elsif ($old_engine =~ /^(PSGI|CGI|FCGI|HTTP|Apache.*)$/) { # Trust autodetect } elsif ($old_engine eq "HTTP::Prefork") { # Too bad if you're customising, we don't handle options