Message269613
It is in-fact problem prone (and not just in Python). The rule is "thread after you fork, not before". Otherwise, the locks used by the thread executor will get duplicated across processes. If one of those processes dies while it has the lock, all of the other processes using that lock will deadlock. |
|
Date |
User |
Action |
Args |
2016-06-30 18:25:20 | rhettinger | set | recipients:
+ rhettinger, r.david.murray, devin, sbt, Martin Ritter |
2016-06-30 18:25:20 | rhettinger | set | messageid: <1467311120.13.0.313313923115.issue27422@psf.upfronthosting.co.za> |
2016-06-30 18:25:20 | rhettinger | link | issue27422 messages |
2016-06-30 18:25:20 | rhettinger | create | |
|