# File lib/sup/message.rb, line 277 def with_source_errors_handled begin yield rescue SourceError => e warn "problem getting messages from #{@source}: #{e.message}" @source.error ||= e Redwood::report_broken_sources :force_to_top => true error_message e.message end end