Remove socket option TCP_NODELAY

The option is now set by default in standard library
https://github.com/python/cpython/commit/9d8a3ad02acdd7800775b4e1e205bf7c8e47162f
This commit is contained in:
Cédric Krier
2023-12-17 00:12:41 +01:00
parent 8c7e035976
commit b1c62be75a
-2
View File
@@ -200,7 +200,6 @@ class Transport(xmlrpc.client.SafeTransport):
timeout=CONNECT_TIMEOUT)
self._connection[1].connect()
sock = self._connection[1].sock
sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
def https_connection(allow_http=False):
@@ -209,7 +208,6 @@ class Transport(xmlrpc.client.SafeTransport):
try:
self._connection[1].connect()
sock = self._connection[1].sock
sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
try:
peercert = sock.getpeercert(True)