diff options
author | Ronald Oussoren <ronaldoussoren@mac.com> | 2010-05-05 14:48:37 (GMT) |
---|---|---|
committer | Ronald Oussoren <ronaldoussoren@mac.com> | 2010-05-05 14:48:37 (GMT) |
commit | 332069637162c46dbad433ef1b620742a56af430 (patch) | |
tree | 7d0719262769f8f4272d3b9f9a815a6e1dce6f60 /Misc | |
parent | 9b90f7af492e0e4b5b3011c9b5e6207d4cdf0f8c (diff) | |
download | cpython-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/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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 |