gcc cleanup and better system call checking.
Check the return status from read(), write() and pipe().
gcc cleanup and better system call checking.
Check the return status from read(), write() and pipe().