]> granicus.if.org Git - python/commitdiff
Issue #28089: Document TCP_NODELAY in asyncio
authorYury Selivanov <yury@magic.io>
Mon, 12 Dec 2016 21:44:58 +0000 (16:44 -0500)
committerYury Selivanov <yury@magic.io>
Mon, 12 Dec 2016 21:44:58 +0000 (16:44 -0500)
Initial patch by Mariatta Wijaya.
(grafted from 853e3f4d6cd98ac4590238bc1c60e40fd8ed3895)

Doc/library/asyncio-protocol.rst
Doc/whatsnew/3.6.rst

index c0342f7f2f3ddcc5f363321452be1bc6d842df35..3fbf51058673d9224e93b0dbbe8675e149e8e1c5 100644 (file)
@@ -25,6 +25,9 @@ the transport's kind.
 
 The transport classes are :ref:`not thread safe <asyncio-multithreading>`.
 
+.. versionchanged:: 3.6
+   The socket option ``TCP_NODELAY`` is now set by default.
+
 
 BaseTransport
 -------------
index ddca2ef8ca328e394b96305b158554f7fe3cdaba..0187f94c6f4e46233da83f0e5d33f91bd7b6263a 100644 (file)
@@ -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
 --------