From e94724470e7cdc2b613dc17cb6ac286c9b1cbf67 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sat, 31 May 2025 13:19:46 +0200 Subject: [PATCH] Do not choke on network failure --- hmdooris/updatepoller.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hmdooris/updatepoller.py b/hmdooris/updatepoller.py index a9c93c8..ce16003 100644 --- a/hmdooris/updatepoller.py +++ b/hmdooris/updatepoller.py @@ -18,7 +18,10 @@ class UpdatePoller: def run(self): while True: - self.send_locks() + try: + self.send_locks() + except Exception as e: + self.log.warning(f"Exception while sending locks: {e}") sleep(self.update_delay) def get_lock(self, id:str):