summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/srv.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/src/cmd/srv.c b/sys/src/cmd/srv.c
index f4186f56c..9dd328e35 100644
--- a/sys/src/cmd/srv.c
+++ b/sys/src/cmd/srv.c
@@ -51,6 +51,7 @@ connectcmd(char *cmd)
rfork(RFNOTEG);
dup(p[0], 0);
dup(p[0], 1);
+ close(p[0]);
close(p[1]);
execl("/bin/rc", "rc", "-c", cmd, nil);
fprint(2, "exec failed: %r\n");