Merge pull request #278 from lbryio/fix-uncaught-analytics-exception

fix uncaught analytics exception
This commit is contained in:
Jack Robison 2016-11-22 15:25:07 -05:00 committed by GitHub
commit 0e9ad16a2e

View file

@ -16,6 +16,9 @@ def log_response(fn):
def _log(future):
if future.cancelled():
log.warning('Request was unexpectedly cancelled')
elif future.exception():
exc, traceback = future.exception_info()
log.warning('Failed to send an analytics event', exc_info=(type(exc), exc, traceback))
else:
response = future.result()
log.debug('Response (%s): %s', response.status_code, response.content)