From cedd47c59d2b9ce75a80e67529092b97a908b3da Mon Sep 17 00:00:00 2001 From: x8-999-github Date: Mon, 9 Jul 2018 10:35:32 +0200 Subject: [PATCH] Set a timeout for TCP connections to prevent directly timing out. --- vxi11/rpc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/vxi11/rpc.py b/vxi11/rpc.py index 9d889a6..d834465 100644 --- a/vxi11/rpc.py +++ b/vxi11/rpc.py @@ -257,6 +257,7 @@ def __init__(self, host, prog, vers, port): def connect(self): self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + self.sock.settimeout(2.0) self.sock.connect((self.host, self.port)) def close(self):