[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 not exhibit this problem.  I have tested it with 
both Python 2.5 and 2.6.

--
assignee: ronaldoussoren
components: Macintosh
files: multiprocessing_uuid.py
messages: 105013
nosy: ronaldoussoren, yig
priority: normal
severity: normal
status: open
title: Mac OS X
type: behavior
versions: Python 2.5, Python 2.6
Added file: http://bugs.python.org/file17216/multiprocessing_uuid.py

___
Python tracker 
<http://bugs.python.org/issue8621>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 )

--

___
Python tracker 
<http://bugs.python.org/issue8621>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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.org/issue8621>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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/issue8621>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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/issue8621>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com