Le mercredi 21 octobre 2009 22:40:03 Rémi Denis-Courmont, vous avez écrit : > % ./a.out > 1 > 2 > a.out: test.c:18: cleanup_lock: Assertion `val == 0' failed. > Abandon P.S.: For what it's worth val is EPERM here. That's why I assume the lock is not correctly re-acquired. -- Rémi Denis-Courmont http://www.remlab.net/