X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst.pm;h=82896f005e8d36668e9606ddf37d06cc387032eb;hp=cb09a245b54b0940c436a5658a28f2b8a1aaa238;hb=369c09bcb72d41cd4f51c813d48144a98c73d2b1;hpb=447c8009b3dc393463400739741b2887e7800e92 diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index cb09a24..82896f0 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -862,8 +862,6 @@ sub execute { chomp $error; $error = qq/Caught exception "$error"/; } - - $c->log->error($error); $c->error($error); $c->state(0); } @@ -880,6 +878,10 @@ Finalize request. sub finalize { my $c = shift; + for my $error ( @{ $c->error } ) { + $c->log->error($error); + } + $c->finalize_uploads; # Error