Skip to content

Commit 8bed899

Browse files
jowrjowrettoreleandrotognoli
authored andcommitted
make connect() timeout instead of block
1 parent 37ac11b commit 8bed899

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

asterisk/ami/client.py

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ def next_action_id(self):
8181

8282
def connect(self):
8383
self._socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
84+
self._socket.settimeout(self._timeout)
8485
self._socket.connect((self._address, self._port))
8586
self.finished = threading.Event()
8687
self._thread = threading.Thread(target=self.listen)

0 commit comments

Comments
 (0)