BrightcoveOS/Diamond — pull request #485 by rtoma (2013-12-13 10:35:43+00:00)
Title: Improved exception handling on HTTP call.

Catching HTTPError only works for HTTP errors. Connectivity issues (during ES restart) trigger an URLError, not catched thus crashing the collector.

As HTTPError is a subclass of URLError, this change will deal with more failure situations.