From: Doug Gwyn (VLD/VMB) <gwyn at brl-vld> I don't believe your example is correct. It seems to me you have the child's stdin connected to his own stdout and have the parent reading and writing on his own pipe.