Hi All, I am a new member here, so first up Greetings to all members and hats off to the creators of this amazing language (I am sure you guys must have heard this an awful lot of times). I was trying to create a child process with redirected I/O using the Windows APIs. I have used anonymous pipes for the I/O redirection. I created two pipes, one for child's STDIN (hereafter referred to as input pipe) and the other for child's STDOUT (hereafter referred to as output pipe). I am not using STDER