From: Yury Selivanov Date: Mon, 12 Dec 2016 21:44:58 +0000 (-0500) Subject: Issue #28089: Document TCP_NODELAY in asyncio X-Git-Tag: v3.6.1rc1~320 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3432f2f47c1d3d2e97f13d58aef1bc5a72a8976c;p=python Issue #28089: Document TCP_NODELAY in asyncio Initial patch by Mariatta Wijaya. --- diff --git a/Doc/library/asyncio-protocol.rst b/Doc/library/asyncio-protocol.rst index c0342f7f2f..3fbf510586 100644 --- a/Doc/library/asyncio-protocol.rst +++ b/Doc/library/asyncio-protocol.rst @@ -25,6 +25,9 @@ the transport's kind. The transport classes are :ref:`not thread safe `. +.. versionchanged:: 3.6 + The socket option ``TCP_NODELAY`` is now set by default. + BaseTransport ------------- diff --git a/Doc/whatsnew/3.6.rst b/Doc/whatsnew/3.6.rst index ddca2ef8ca..0187f94c6f 100644 --- a/Doc/whatsnew/3.6.rst +++ b/Doc/whatsnew/3.6.rst @@ -875,6 +875,9 @@ Notable changes in the :mod:`asyncio` module since Python 3.5.0 but that use asyncio to handle them. (Contributed by Jim Fulton in :issue:`27392`.) +* ``TCP_NODELAY`` flag is now set for all TCP transports by default. + (Contributed by Yury Selivanov in :issue:`27456`.) + binascii --------