[openstreetmap-website] Rescue to StandardError instead of Exception (#852)
notifications at github.com
Mon Dec 8 09:17:40 UTC 2014
http://stackoverflow.com/questions/10048173/why-is-it-bad-style-to-rescue-exception-e-in-ruby has a good explanation. In summary, a plain `rescue` rescues all `StandardError`s, whereas rescuing `Exception` rescues a whole bunch of extra things that you don't want to rescue. For example, `Timeout::Error < RuntimeError < StandardError < Exception`, and all Net::HTTP errors are subclassed from `StandardError` too.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rails-dev