From 04aaeb668c688cdde39538db96a8c64bcae4ee53 Mon Sep 17 00:00:00 2001 From: Justin Merrell Date: Mon, 23 Jan 2023 22:58:54 -0500 Subject: [PATCH] Update rec_api.py --- openpod/modules/rec_api.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/openpod/modules/rec_api.py b/openpod/modules/rec_api.py index e0138c5..41209ec 100644 --- a/openpod/modules/rec_api.py +++ b/openpod/modules/rec_api.py @@ -184,13 +184,10 @@ def keepalive(): log_api.error("Keepalive OSError: %s", err) finally: - - try: - log_api.debug('Keepalive check again in 30 seconds from now.') # DEBUG POINT - threading.Timer(30.0, keepalive).start() - - except RuntimeError as err: - log_api.error("Keepalive thread RuntimeError: %s", err) + log_api.debug('Heartbeat check again in 30 seconds from now.') # DEBUG POINT + heartbeat_thread = threading.Timer(30.0, keepalive) + heartbeat_thread.daemon = True + heartbeat_thread.start() # ---------------------------------------------------------------------------- #