hotfix: use logger device on stdin

This commit is contained in:
polyproxy 2025-01-21 19:28:39 +01:00
parent 95a30b2b3e
commit 3563b88d8c
No known key found for this signature in database
GPG key ID: B8ADC8F57BA18DBA
19 changed files with 114 additions and 65 deletions

View file

@ -233,7 +233,7 @@ void HandleTable::CreateStdHandles() {
std::shared_ptr<Devices::BaseDevice>{reinterpret_cast<Devices::BaseDevice*>(device)};
};
// order matters
setup("/dev/stdin", new Devices::NopDevice(0)); // stdin
setup("/dev/stdin", new Devices::Logger("stdin", false)); // stdin
setup("/dev/stdout", new Devices::Logger("stdout", false)); // stdout
setup("/dev/stderr", new Devices::Logger("stderr", true)); // stderr
}