From 559a9b393e71b37d2b28dd473303c9446c3a7a93 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sat, 24 Feb 2018 15:08:58 -0800 Subject: [PATCH] Catch failure to send analytics event --- plexpy/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plexpy/__init__.py b/plexpy/__init__.py index 92389ab6..5c3e211a 100644 --- a/plexpy/__init__.py +++ b/plexpy/__init__.py @@ -1722,4 +1722,7 @@ def analytics_event(category, action, label=None, value=None, **kwargs): data.update(kwargs) if TRACKER: - TRACKER.send('event', data) + try: + TRACKER.send('event', data) + except Exception as e: + logger.warn(u"Failed to send analytics event for category '%s', action '%s': %s" % (category, action, e))