diff --git a/Userland/Utilities/nohup.cpp b/Userland/Utilities/nohup.cpp index fda664965e..45eea5e385 100644 --- a/Userland/Utilities/nohup.cpp +++ b/Userland/Utilities/nohup.cpp @@ -44,6 +44,8 @@ void dup_out_file(int fd_to_redirect) exit(127); } + MUST(Core::System::close(fd)); + if (fd_to_redirect != STDERR_FILENO) outln(stderr, "appending output to {}", path); }