[issue8621] uuid.uuid4() generates non-unique values on OSX

2010-05-05 Thread yig
yig added the comment: Great work! Very thorough patches. Strange that it's a regression versus 10.5. -- ___ Python tracker <http://bugs.python.org/i

[issue8621] uuid.uuid4() generates non-unique values on OSX

2010-05-05 Thread yig
yig added the comment: Ahem. Why not use the Python implementation on darwin until its uuid_generate_random() is deemed to be safe? -- ___ Python tracker <http://bugs.python.org/issue8

[issue8621] uuid.uuid4() generates non-unique values on OSX

2010-05-05 Thread yig
yig added the comment: Why not default to not use the Python implementation on darwin instead of the underlying platform's uuid_generate_random(), until it's proven safe? -- ___ Python tracker <http://bugs.python.

[issue8621] Mac OS X

2010-05-05 Thread yig
yig added the comment: For the record, I filed a bug against the underlying platform. (I wrote a simple program to reproduce this in C and filed a bug report with Apple rdar://7944700. The OpenRadar page for it is here: http://openradar.appspot.com/radar?id=334401

[issue8621] Mac OS X

2010-05-05 Thread yig
New submission from yig : Calling uuid.uuid4() while using the multiprocessing module leads to the same exact UUIDs being generating in each process. It is an artifact resulting from the built-in uuid_generate_random() of my underlying platform, Mac OS X 10.6.3. A Linux machine I have does