From 0ccc23d544cf334b3180618278e17027387a3f5f Mon Sep 17 00:00:00 2001 From: Bananymous Date: Wed, 31 May 2023 23:14:15 +0300 Subject: [PATCH] Kernel: Shell opens standard files --- kernel/kernel/Shell.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/kernel/Shell.cpp b/kernel/kernel/Shell.cpp index 8b144bbc16..78a926a297 100644 --- a/kernel/kernel/Shell.cpp +++ b/kernel/kernel/Shell.cpp @@ -57,6 +57,9 @@ namespace Kernel Shell::Shell() { + MUST(Process::current().open("/dev/tty1", O_RDONLY)); + MUST(Process::current().open("/dev/tty1", O_WRONLY)); + MUST(Process::current().open("/dev/tty1", O_WRONLY)); MUST(set_prompt(s_default_prompt)); MUST(m_buffer.push_back(""sv)); MUST(Process::current().set_termios(termios { .canonical = false, .echo = false }));