_EDC_FLUSH_STDOUT_SOCKET

Instructs the C Runtime Library to flush the stdout stream when the stdin stream is being read from. Both stdin and stdout must be sockets. _EDC_FLUSH_STDOUT_SOCKET is set with the command:
setenv("_EDC_FLUSH_STDOUT_SOCKET","YES",1);

The purpose of this environment variable is to better facilitate communication between two processes that use sockets. The child process is using stdin for the read end of one socket and stdout for the write end of a different socket. The parent process has the opposite ends of the sockets.

Note the following usage notes and examples: