fdset: set all collected fds to CLOEXEC in fdset_new_fill()

This commit is contained in:
Mike Yuan
2023-12-01 00:14:37 +08:00
parent d8da25b5d9
commit a2467ea894
4 changed files with 15 additions and 8 deletions
-4
View File
@@ -225,10 +225,6 @@ static int parse_argv(int argc, char *argv[]) {
r = fdset_new_fill(/* filter_cloexec= */ 0, &passed);
if (r < 0)
return log_error_errno(r, "Failed to take possession of passed file descriptors: %m");
r = fdset_cloexec(passed, true);
if (r < 0)
return log_error_errno(r, "Failed to enable O_CLOEXEC for passed file descriptors: %m");
}
if (fdnr < 3) {