summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorRonald Oussoren <ronaldoussoren@mac.com>2010-05-05 14:48:37 (GMT)
committerRonald Oussoren <ronaldoussoren@mac.com>2010-05-05 14:48:37 (GMT)
commit332069637162c46dbad433ef1b620742a56af430 (patch)
tree7d0719262769f8f4272d3b9f9a815a6e1dce6f60 /Misc
parent9b90f7af492e0e4b5b3011c9b5e6207d4cdf0f8c (diff)
downloadcpython-332069637162c46dbad433ef1b620742a56af430.zip
cpython-332069637162c46dbad433ef1b620742a56af430.tar.gz
cpython-332069637162c46dbad433ef1b620742a56af430.tar.bz2
The C function used by uuid.uuid4 is broken on
OSX 10.6 in that after os.fork() the parent and child generate the same sequence of UUIDs. This patch falls back to the the Python implementation on OSX 10.6 or later. Fixes issue #8621.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index f672f4a..52fd276 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -39,6 +39,9 @@ Core and Builtins
Library
-------
+- Issue #8621: uuid.uuid4() returned the same sequence of values in the
+ parent and any children created using ``os.fork`` on MacOS X 10.6.
+
- Issue #8313: traceback.format_exception_only() encodes unicode message to
ASCII with backslashreplace error handler if str(value) failed