From 978fc5a359aec1af666a2957eeb244aca7ff8420 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 18 Apr 2016 16:48:04 +0100 Subject: [PATCH] added a socket timeout to IRCServer socket objects. --- IRCServer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/IRCServer.py b/IRCServer.py index 2f07e069..77d48f78 100644 --- a/IRCServer.py +++ b/IRCServer.py @@ -36,6 +36,7 @@ class Server(object): socket.SOCK_STREAM) self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, 1) + self.socket.settimeout(5.0) if self.tls: context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) self.socket = context.wrap_socket(self.socket)