Amaury Forgeot d'Arc <[EMAIL PROTECTED]> added the comment: I think that this problem is not FreeBSD specific: - "import test.autotest" runs the whole test suite as a side-effect of an import statement. - in the test suite test_capi spawns threads, which also import. - a lock ensues...
See for example test_threaded_import.py:: if imp.lock_held(): # This triggers on, e.g., from test import autotest. raise TestSkipped("can't run when import lock is held") I the test_capi case, I think that the two imports in TestThreadState should be moved outside the function. Also, the backtrace file shows two other threads locked in a "import socket" statement. I suspect problems in test_urllib2.py or test_urllib2net.py... ---------- nosy: +amaury.forgeotdarc __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2564> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com