changeset: 90507:b0f6983d63df user: Antoine Pitrou date: Tue Apr 29 10:05:59 2014 +0200 files: Doc/whatsnew/3.5.rst description: Add porting note for issue #20951. diff -r 3cf067049211 -r b0f6983d63df Doc/whatsnew/3.5.rst --- a/Doc/whatsnew/3.5.rst Tue Apr 29 10:03:28 2014 +0200 +++ b/Doc/whatsnew/3.5.rst Tue Apr 29 10:05:59 2014 +0200 @@ -213,3 +213,7 @@ if it represented midnight in UTC. This behavior was considered obscure and error-prone and has been removed in Python 3.5. See :issue:`13936` for full details. + +* :meth:`ssl.SSLSocket.send()` now raises either :exc:`ssl.SSLWantReadError` + or :exc:`ssl.SSLWantWriteError` on a non-blocking socket if the operation + would block. Previously, it would return 0. See :issue:`20951`.