child process with pipe completed