diff options
Diffstat (limited to 'actionpack/lib/action_controller')
| -rw-r--r-- | actionpack/lib/action_controller/rescue.rb | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/actionpack/lib/action_controller/rescue.rb b/actionpack/lib/action_controller/rescue.rb index de35b53872..8824d983b4 100644 --- a/actionpack/lib/action_controller/rescue.rb +++ b/actionpack/lib/action_controller/rescue.rb @@ -60,8 +60,8 @@ module ActionController #:nodoc:      module ClassMethods        def call_with_exception(env, exception) #:nodoc: -        request = env["actioncontroller.rescue.request"] -        response = env["actioncontroller.rescue.response"] +        request = env["actioncontroller.rescue.request"] ||= Request.new(env) +        response = env["actioncontroller.rescue.response"] ||= Response.new          new.process(request, response, :rescue_action, exception)        end      end  | 
