diff options
author | Kurt Miller <kurt@cvs.openbsd.org> | 2007-04-07 14:08:47 +0000 |
---|---|---|
committer | Kurt Miller <kurt@cvs.openbsd.org> | 2007-04-07 14:08:47 +0000 |
commit | e6c498520e4781cf771e89dcae0681c83a3dcbcd (patch) | |
tree | dd836d33d577696a45aed3c7be23d47eccfd32b4 /include/stdio.h | |
parent | 8a53e7f021b0b1522503c7c114d6931677f78d38 (diff) |
Upon fork() set the child's view of the stored file status flags inherited
from the parent to all non-blocking. This prevents the child from restoring
the file to be blocking upon close() and causing the parent to deadlock
when it later attempts to utilize the blocking fd. Corrects the netbeans
build failure caused by the jdk forkAndExec() function that replaces the
std fd's before execvp(). okay marc@
Diffstat (limited to 'include/stdio.h')
0 files changed, 0 insertions, 0 deletions