From: Tomas Doran Date: Fri, 15 May 2009 12:53:54 +0000 (+0000) Subject: And properly fix Unknown error X-Git-Tag: 5.80004~4 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=df861f8e6409c9516f00cb6b4fd6fc94a83fc8f5 And properly fix Unknown error --- diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index c131008..5b1ae67 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -1101,6 +1101,7 @@ EOF # modifiers work correctly in MyApp (as you have to call setup _before_ # applying modifiers). B::Hooks::EndOfScope::on_scope_end { + return if $@; my $meta = Class::MOP::get_metaclass_by_name($class); if ( $meta->is_immutable && ! { $meta->immutable_options }->{inline_constructor} ) { warn "You made your application class ($class) immutable, "