Recognise wrapped timeout exceptions properly

This commit is contained in:
Tom Hughes 2012-01-07 14:16:39 +00:00
parent 07ebb40ebb
commit 55dda7b184

View file

@ -299,7 +299,7 @@ class ApplicationController < ActionController::Base
OSM::Timer.timeout(WEB_TIMEOUT) do
yield
end
rescue ActionView::TemplateError => ex
rescue ActionView::Template::Error => ex
if ex.original_exception.is_a?(Timeout::Error)
render :action => "timeout"
else