Erm read further
> Locks are not inherited by a child process created using the > fork() function." ^^^^^^
if its threading he used clone(). Is there anything in .4