exit: support non-blocking pidfds