monitor unhandled exceptions in Ruby