[Paul Rubin] > I'm starting to believe the GIL covers up an awful lot of sloppiness > in Python.
The GIL is highly exploitable, and much of CPython does exploit it. If you don't want to exploit it, that's fine: there was always an obvious approach using an explicit mutex here, and the only thing stopping you from using it is a desire to be clever. Exploiting the GIL in CPython is clever; using an explicit mutex is utterly straightforward. Pick your poison. -- http://mail.python.org/mailman/listinfo/python-list