Message126546
> "import child_directory"
Then it's certainly an effect of the "import lock":
http://docs.python.org/library/threading.html#importing-in-threaded-code
In your case, the first call to encode('utf8') indirectly imports utf8.py, while the import lock is held by 'import child_directory'.
Then the self.loglock is the second resource that closes the deadlock loop.
A workaround is to add some call to encode('utf8') before the thread is created. |
|
Date |
User |
Action |
Args |
2011-01-19 17:48:58 | amaury.forgeotdarc | set | recipients:
+ amaury.forgeotdarc, pitrou, vstinner, henrietta |
2011-01-19 17:48:58 | amaury.forgeotdarc | set | messageid: <1295459338.1.0.968910846848.issue10923@psf.upfronthosting.co.za> |
2011-01-19 17:48:42 | amaury.forgeotdarc | link | issue10923 messages |
2011-01-19 17:48:42 | amaury.forgeotdarc | create | |
|