diff --git a/src/common/execio.c b/src/common/execio.c --- a/src/common/execio.c +++ b/src/common/execio.c @@ -44,12 +44,13 @@ int execio_open(struct execio **rem, con /* create two pipes to facilitate communication with child */ if(pipe(pipe_write)) return 1; - if(pipe(pipe_read)); - { - close(pipe_write[0]); - close(pipe_write[1]); - return 1; - } + if(pipe(pipe_read)) + { + close(pipe_write[0]); + close(pipe_write[1]); + return 1; + } + /* parent */ child = fork();