From: Charles-François Natali Date: Sat, 2 Jul 2011 12:43:11 +0000 (+0200) Subject: Merge issue #12352: Fix a deadlock in multiprocessing.Heap when a block is X-Git-Tag: v3.3.0a1~1983 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=723585bbaf5a4c83d187c7868790cac5ac1991e9;p=thirdparty%2FPython%2Fcpython.git Merge issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by the garbage collector while the Heap lock is held. --- 723585bbaf5a4c83d187c7868790cac5ac1991e9 diff --cc Misc/NEWS index 6e0882b962df,423d7ec3e026..06932608adb5 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -200,13 -25,9 +200,16 @@@ Core and Builtin Library ------- + - Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by + the garbage collector while the Heap lock is held. + +- Issue #12462: time.sleep() now calls immediatly the (Python) signal handler + if it is interrupted by a signal, instead of having to wait until the next + instruction. + +- Issue #12442: new shutil.disk_usage function, providing total, used and free + disk space statistics. + - Issue #12451: The XInclude default loader of xml.etree now decodes files from UTF-8 instead of the locale encoding if the encoding is not specified. It now also opens XML files for the parser in binary mode instead of the text mode