diff --git a/apps/sh.cpp b/apps/sh.cpp index 0d6e4f6b..f46d1a49 100644 --- a/apps/sh.cpp +++ b/apps/sh.cpp @@ -73,7 +73,10 @@ Result luna_main(int argc, char** argv) interactive = true; } else + { input_file = TRY(File::open(path, File::ReadOnly)); + input_file->set_close_on_exec(); + } while (1) {