removed linux specific socket keepalive settings

fix #6
This commit is contained in:
Rossen Georgiev 2015-08-10 13:08:04 +01:00
parent 18be87d460
commit 8605f74d27
1 changed files with 0 additions and 9 deletions

View File

@ -22,7 +22,6 @@ import socket
import select
import time
import logging
import sys
from . import __version__, string_type, is_py3
from .parsing import parse
@ -236,14 +235,6 @@ class IS(object):
self.sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
if sys.platform not in ['cygwin', 'win32']:
# these things don't exist in socket under Windows
# pylint: disable=E1103
self.sock.setsockopt(socket.SOL_TCP, socket.TCP_KEEPIDLE, 15)
self.sock.setsockopt(socket.SOL_TCP, socket.TCP_KEEPCNT, 3)
self.sock.setsockopt(socket.SOL_TCP, socket.TCP_KEEPINTVL, 5)
# pylint: enable=E1103
banner = self.sock.recv(512)
if is_py3:
banner = banner.decode('latin-1')