I really wish rails would stop trying to hide exceptions from me...
This commit is contained in:
parent
7381dad23b
commit
8865543903
1 changed files with 6 additions and 0 deletions
|
@ -84,6 +84,12 @@ private
|
|||
SystemTimer.timeout_after(30) do
|
||||
yield
|
||||
end
|
||||
rescue ActionView::TemplateError => ex
|
||||
if ex.original_exception.is_a?(Timeout::Error)
|
||||
render :action => "timeout", :status => :request_timeout
|
||||
else
|
||||
raise
|
||||
end
|
||||
rescue Timeout::Error
|
||||
render :action => "timeout", :status => :request_timeout
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue