mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Dont change TCP_NODELAY during send optimization
This commit is contained in:
parent
674817b8a4
commit
460b69054c
@ -125,12 +125,10 @@ socket_errors_nonblocking = error_codes(
|
||||
'EAGAIN', 'EWOULDBLOCK', 'WSAEWOULDBLOCK')
|
||||
|
||||
def start_cork(sock):
|
||||
sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 0)
|
||||
if hasattr(socket, 'TCP_CORK'):
|
||||
sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_CORK, 1)
|
||||
|
||||
def stop_cork(sock):
|
||||
sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
|
||||
if hasattr(socket, 'TCP_CORK'):
|
||||
sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_CORK, 0)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user