From 11f96a6069416c87d9daf8b3bb5c201189b7a2dd Mon Sep 17 00:00:00 2001 From: clerie Date: Sat, 17 Jun 2023 18:25:14 +0200 Subject: [PATCH] Set short timeout to fail fast when the OMM is unreachable --- mitel_ommclient2/connection.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mitel_ommclient2/connection.py b/mitel_ommclient2/connection.py index 482bb85..249c7b9 100644 --- a/mitel_ommclient2/connection.py +++ b/mitel_ommclient2/connection.py @@ -26,6 +26,7 @@ class Connection: self._host = host self._port = port self._socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + self._socket.settimeout(2) self._seq = 0 # state of the sequence number generator self._requests = {} # waiting area for pending responses