lib/ratchetio/rails/middleware/exception_catcher.rb in ratchetio-0.4.2 vs lib/ratchetio/rails/middleware/exception_catcher.rb in ratchetio-0.4.3

- old
+ new

@@ -5,19 +5,17 @@ def self.included(base) base.send(:alias_method_chain, :render_exception, :ratchetio) end def render_exception_with_ratchetio(env, exception) - # wrap everything in a begin-rescue block begin controller = env['action_controller.instance'] request_data = controller.try(:ratchetio_request_data) person_data = controller.try(:ratchetio_person_data) Ratchetio.report_exception(exception, request_data, person_data) - rescue Exception => exc + rescue => e # TODO use logger here? - puts "[Ratchet.io] Exception while reporting exception to Ratchet.io: " - puts exc + puts "[Ratchet.io] Exception while reporting exception to Ratchet.io: #{e}" end # now continue as normal render_exception_without_ratchetio(env, exception) end