Sorry if it sounds to stupid. What happens to an application that was forked with stdout/stdin or even stderr opened for non-blocking I/O and it tries to read/write from/to any of those FD and no process is attained to the other end?
PS: i known i could look into the source, but at the present momment: 0) have no OBSD installed, 1) Network problems: google IP address is the only outside access i have rright now.