Commit Diff


commit - 80c9647f807399e8d8bed8a18109a87ea8222f56
commit + edca7a667dcb5e2698b6729aece8d0afadcbc805
blob - 05ef4dfeeabfc25a6b0672d91d6aba2a5c36c9a4
blob + cd527684c45a60e3c604889ca3fb1a3f94ebf2b4
--- gotd/gotd.c
+++ gotd/gotd.c
@@ -1962,8 +1962,6 @@ run_gotsys_check(struct gotd_client *client, struct go
 	} else if (fcntl(proc->pipe[1], F_SETFD, 0) == -1)
 		fatal("cannot fcntl stderr");
 
-	closefrom(STDERR_FILENO + 1);
-
 	argv[argc++] = GOTD_PATH_PROG_GOTSYS;
 	argv[argc++] = "check";
 	argv[argc++] = "-f";
@@ -2013,8 +2011,6 @@ run_gotsys_apply(struct gotd_repo *repo)
 		return;
 	}
 
-	closefrom(STDERR_FILENO + 1);
-
 	argv[argc++] = GOTD_PATH_PROG_GOTSYS;
 	argv[argc++] = "apply";
 	argv[argc++] = "-r";