From ce0dcca689e1d6e9cd80bad474a9dcb8a18b2ea0 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Wed, 30 Jun 2021 21:39:57 +0200 Subject: [PATCH] L2SS-295: Don't enter a spam connect-fault loop --- devices/clients/comms_client.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/devices/clients/comms_client.py b/devices/clients/comms_client.py index f189ce3fd..011e1e621 100644 --- a/devices/clients/comms_client.py +++ b/devices/clients/comms_client.py @@ -65,6 +65,9 @@ class CommClient(Thread): # signal that we're disconnected self.fault_func() + # don't enter a spam-connect loop if faults immediately occur + time.sleep(self.try_interval) + def ping(self): return -- GitLab