diff --git a/resources/lib/plexbmchelper/httppersist.py b/resources/lib/plexbmchelper/httppersist.py index 0fdf61bb..e765ae9e 100644 --- a/resources/lib/plexbmchelper/httppersist.py +++ b/resources/lib/plexbmchelper/httppersist.py @@ -62,6 +62,14 @@ class RequestMgr: if conn: conn.close() return False + except Exception as e: + log.error("Exception encountered: %s" % e) + # Close connection just in case + try: + conn.close() + except: + pass + return False def getwithparams(self, host, port, path, params, header={}, protocol="http"):