Skip to content

Commit a7d170e

Browse files
Attempt re-registration if the service heartbeat could not be sent
1 parent 73ffb0c commit a7d170e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/openremote_client/src/openremote_client/service_registrar.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@ def _send_heartbeat(self) -> None:
119119
if success:
120120
logger.debug(f"Heartbeat sent successfully for instance: {self.instance_id}")
121121
else:
122-
logger.error(f"Failed to send heartbeat for instance: {self.instance_id}")
122+
logger.error(f"Failed to send heartbeat for instance: {self.instance_id}, trying re-registration")
123+
self._register_service()
123124

124125
except Exception as e:
125126
logger.error(f"Error sending heartbeat: {e}")

0 commit comments

Comments
 (0)