X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TD2%2Fexercise3%2Fexercise.c;h=9459ab1e87fefdbbcd5c06427b689ea0cda4e7da;hb=c4564fcfe6bf724c904124e78e00a05d829a0b44;hp=1d20fc50192850bce84bb111c0509dcf84da7ba3;hpb=39734ccae6323a4279011f81ed8d64c2e8ac1756;p=TD_IML.git diff --git a/TD2/exercise3/exercise.c b/TD2/exercise3/exercise.c index 1d20fc5..9459ab1 100644 --- a/TD2/exercise3/exercise.c +++ b/TD2/exercise3/exercise.c @@ -29,6 +29,7 @@ int main() { } else { close(pipefd[1]); printf("[%d] REDIRECTION: \n", getpid()); + //determine the pipe size to avoid this kind of code while (read(pipefd[0], &tmpbuf, 1) > 0) { write(STDOUT_FILENO, &tmpbuf, 1); }