From: Gregory P. Smith Date: Mon, 16 Nov 2015 02:31:34 +0000 (-0800) Subject: Fix issue #6973: When we know a subprocess.Popen process has died, do X-Git-Tag: v3.6.0a1~1054 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=97b0b1e8d42114c643ba7eab63fb2de41d18ea3d;p=python Fix issue #6973: When we know a subprocess.Popen process has died, do not allow the send_signal(), terminate(), or kill() methods to do anything as they could potentially signal a different process. --- 97b0b1e8d42114c643ba7eab63fb2de41d18ea3d diff --cc Misc/NEWS index 16e7999209,41ed26213b..2984377596 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -88,14 -70,12 +88,18 @@@ Core and Builtin Library ------- + - Issue #6973: When we know a subprocess.Popen process has died, do + not allow the send_signal(), terminate(), or kill() methods to do + anything as they could potentially signal a different process. + +- Issue #23883: Added missing APIs to __all__ to match the documented APIs + for the following modules: csv, enum, ftplib, logging, optparse, threading + and wave. Also added a test.support.check__all__() helper. Patches by + Jacek Kołodziej. + - Issue #25590: In the Readline completer, only call getattr() once per - attribute. + attribute. Also complete names of attributes such as properties and slots + which are listed by dir() but not yet created on an instance. - Issue #25498: Fix a crash when garbage-collecting ctypes objects created by wrapping a memoryview. This was a regression made in 3.5a1. Based