On 12/17/2011 01:30 AM, Brad Tilley wrote:
Or perhaps run should look like this instead:def run(t): lock.acquire() shared_container.append(t.name <http://t.name>) lock.release() That seems a bit barbaric to me, not sure.
change that to:
def run(t):
with lock:
shared_container.append(t.name <http://t.name>)
the `with-statement` will call lock.acquire() and lock.release().
--
http://mail.python.org/mailman/listinfo/python-list
