here's the fix: <a href="https://github.com/systemd/systemd/commit/06eeacb6fe029804f296b065b3ce91e796e1cd0e" rel="nofollow">https://github.com/systemd/systemd/commit/06eeacb6fe029804f2...</a><p>questions to the local experts:<p>1) would using a differently designed open() api prevent the issue?<p>2) would not using C to write systemd prevent the issue? specifically, would using rust, ocaml, ats or ada prevent the issue?