]> granicus.if.org Git - python/commitdiff
Additional fix for issue #12268: The io module file object write methods no
authorGregory P. Smith <greg@krypto.org>
Fri, 1 Feb 2013 21:10:33 +0000 (13:10 -0800)
committerGregory P. Smith <greg@krypto.org>
Fri, 1 Feb 2013 21:10:33 +0000 (13:10 -0800)
longer abort early when a write system call is interrupted (EINTR).

1  2 
Misc/NEWS
Modules/_io/textio.c

diff --cc Misc/NEWS
index 29c5ad68bfc711612f4979b4ee50bd53eafb07e0,062e4017e30ccfdc73376624e7eec8e4c984caf1..7f39eed7f4143be7d4f523a3f734ff62610e2b4a
+++ b/Misc/NEWS
@@@ -707,14 -503,15 +707,20 @@@ Librar
    was especially problematic for the FileType type, as a default file would
    always be opened, even if a file argument was specified on the command line.
  
 -- Issue #15906: Fix a regression in `argparse` caused by the preceding change,
 +- Issue #15906: Fix a regression in argparse caused by the preceding change,
    when ``action='append'``, ``type='str'`` and ``default=[]``.
  
 +- Issue #16113: Added sha3 module based on the Keccak reference implementation
 +  3.2. The `hashlib` module has four additional hash algorithms: `sha3_224`,
 +  `sha3_256`, `sha3_384` and `sha3_512`. As part of the patch some common
 +  code was moved from _hashopenssl.c to hashlib.h.
 +
+ Extension Modules
+ -----------------
+ - Issue #12268: The io module file object write methods no longer abort early
+   when one of its write system calls is interrupted (EINTR).
  Tests
  -----
  
Simple merge