diff --git a/RNS/Interfaces/TCPInterface.py b/RNS/Interfaces/TCPInterface.py index 08dde19..c5a9287 100644 --- a/RNS/Interfaces/TCPInterface.py +++ b/RNS/Interfaces/TCPInterface.py @@ -112,8 +112,8 @@ class TCPClientInterface(Interface): else: TCP_KEEPIDLE = 0x10 - sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1) - sock.setsockopt(socket.IPPROTO_TCP, TCP_KEEPIDLE, int(TCPClientInterface.TCP_PROBE_AFTER)) + self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1) + self.socket.setsockopt(socket.IPPROTO_TCP, TCP_KEEPIDLE, int(TCPClientInterface.TCP_PROBE_AFTER)) def detach(self): if self.socket != None: @@ -421,4 +421,4 @@ class TCPInterfaceHandler(socketserver.BaseRequestHandler): socketserver.BaseRequestHandler.__init__(self, *args, **keys) def handle(self): - self.callback(handler=self) \ No newline at end of file + self.callback(handler=self)