Hello, To avoid the race between file descriptor creation and CLOEXEC linux did:
http://udrepper.livejournal.com/20407.html I have already implemented the open portion and the guts of pipe2() and dup3() for COMPAT_LINUX, and it is not a lot of work to finish the rest. Should I finish it? christos