forked from M-Labs/artiq
coredevice/comm_tcp: disable socket timeout after connect
Reads may block indefinitely.
This commit is contained in:
parent
8253739992
commit
6e5b71a43e
|
@ -33,6 +33,7 @@ class Comm(CommGeneric):
|
|||
if hasattr(self, "socket"):
|
||||
return
|
||||
self.socket = socket.create_connection((self.host, self.port), 5.0)
|
||||
self.socket.settimeout(None)
|
||||
set_keepalive(self.socket, 3, 2, 3)
|
||||
logger.debug("connected to host %s on port %d", self.host, self.port)
|
||||
self.write(b"ARTIQ coredev\n")
|
||||
|
|
Loading…
Reference in New Issue