Fixed situation where a detach($action) from a forward within auto was not breaking...
[catagits/Catalyst-Runtime.git] / lib / Catalyst.pm
index c7e776e..f4da1c0 100644 (file)
@@ -1684,8 +1684,8 @@ sub execute {
                 $error = qq/Caught exception in $class->$name "$error"/;
             }
             $c->error($error);
-            $c->state(0);
         }
+        $c->state(0);
     }
     return $c->state;
 }