crosvm/base
Keiichi Watanabe 2eb36ff983 base: syslog: Preserve stderr FD when spawning
We need to keep stderr FD when spawning processes. Otherwise, log
messages won't be emitted to stderr.
This affects the cases where we spawn device processes such as:
* "crosvm run" without --disable-sandbox,
* virtiofs device, which create its own jail,
* "crosvm devices", which spawn sub processes

BUG=none
TEST=check log messages in virtio-{block,fs} are shown in stderr

Change-Id: If60845d73290a42c863e6c6f4e75869644f659d0
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4054212
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Takaya Saeki <takayas@chromium.org>
Auto-Submit: Keiichi Watanabe <keiichiw@chromium.org>
2022-11-28 19:12:37 +00:00
..
base_event_token_derive Update all copyright headers to match new style 2022-09-13 18:41:29 +00:00
src base: syslog: Preserve stderr FD when spawning 2022-11-28 19:12:37 +00:00
tests base: Move newly added process tests into an integration test 2022-11-09 20:45:59 +00:00
.build_test_serial Refactoring: Move common/base into base 2022-03-17 00:01:27 +00:00
Cargo.toml Reland "base: unix: add fork_process" 2022-11-09 11:06:39 +00:00