AsynchronousLock: use process by default
authorZac Medico <zmedico@gentoo.org>
Thu, 13 Jan 2011 14:14:18 +0000 (06:14 -0800)
committerZac Medico <zmedico@gentoo.org>
Sun, 16 Jan 2011 20:33:04 +0000 (12:33 -0800)
commit7d10b0bbc1a3424bdd60264c0153b7eadb14b328
treec6db13177c939792c6763cd9c3e5a58e103a0e53
parent6cd3e7322921667d893ffe86c025a1b09d010586
AsynchronousLock: use process by default

The default behavior is to use a process instead of a thread, since
there is currently no way to interrupt a thread that is waiting for
a lock (notably, SIGINT doesn't work because python delivers all
signals to the main thread).
pym/_emerge/AsynchronousLock.py