diff --git a/src/main.cc b/src/main.cc index 3526e4f9..405ffb21 100644 --- a/src/main.cc +++ b/src/main.cc @@ -89,7 +89,7 @@ struct startup_error : runtime_error using runtime_error::runtime_error; }; -inline void write_stdout(StringView str) { write(1, str); } +inline void write_stdout(StringView str) { try { write(1, str); } catch (runtime_error&) {} } inline void write_stderr(StringView str) { try { write(2, str); } catch (runtime_error&) {} } String runtime_directory()