This commit is contained in:
Hiroki Ohtani
2014-04-13 16:18:00 +09:00
parent b10468f207
commit 6894bfc6a8

View File

@@ -74,13 +74,15 @@ STATUS_INVALID_EXTENSION = 1010
STATUS_UNEXPECTED_CONDITION = 1011 STATUS_UNEXPECTED_CONDITION = 1011
STATUS_TLS_HANDSHAKE_ERROR = 1015 STATUS_TLS_HANDSHAKE_ERROR = 1015
DEFAULT_SOCKET_OPTION = ( DEFAULT_SOCKET_OPTION = [(socket.SOL_TCP, socket.TCP_NODELAY, 1),]
(socket.SOL_TCP, socket.TCP_NODELAY, 1), if hasattr(socket, "SO_KEEPALIVE"):
(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1), DEFAULT_SOCKET_OPTION.append((socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1))
(socket.SOL_TCP, socket.TCP_KEEPIDLE, 30), if hasattr(socket, "TCP_KEEPIDLE"):
(socket.SOL_TCP, socket.TCP_KEEPINTVL, 10), DEFAULT_SOCKET_OPTION.append((socket.SOL_TCP, socket.TCP_KEEPIDLE, 30))
(socket.SOL_TCP, socket.TCP_KEEPCNT, 3) if hasattr(socket, "TCP_KEEPINTVL"):
) DEFAULT_SOCKET_OPTION.append((socket.SOL_TCP, socket.TCP_KEEPINTVL, 10))
if hasattr(socket, "TCP_KEEPCNT"):
DEFAULT_SOCKET_OPTION.append((socket.SOL_TCP, socket.TCP_KEEPCNT, 3))
logger = logging.getLogger() logger = logging.getLogger()