On 06/03/2015 16:54, Eric Blake wrote: > > The problem is that releasing error-checking locks in the child > > fails under glibc with EPERM, because the mutex stores a different > > owner tid than the duplicated thread in the child process. > > Is that a bug in glibc?
Possibly, but I wouldn't be surprised if other libcs had the same bug. And if you ran it through the Austin Group, I wouldn't be surprised if it were declared undefined. Paolo