Gregory P. Smith <g...@krypto.org> added the comment:

Using issue7242-gps01.diff on release26-maint and a freshly downloaded 
opensolaris 2009-06 VM test_thread, test_threading and test_subprocess all pass 
for me both before -and- after the patch.  Nor does the original thread_test.py 
cause the problem for me (meaning I'm unable to reproduce the problem in this 
VM in the first place so... someone else needs to)

Regardless, I altered patch_2 a bit in that diff to do what I though 
_PyImport_ReInitLock() should really do.  I also added the thread_unittest 
testcase to that diff.

% uname -a
SunOS opensolaris-vm 5.11 snv 111b i86pc i386 i86pc Solaris"

Can someone who could reproduce the problem in the first place please test that 
patch.

The logic change makes sense to me.  I don't know why 
test_threading.ThreadJoinOnShutdown.test_3_join_in_forked_from_thread would be 
changing behavior for you.

----------
components: +Extension Modules -Library (Lib)
priority: normal -> high
Added file: http://bugs.python.org/file16395/issue7242-gps01.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7242>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to