- The systemd user unit now has an ExecStop that sends SIGTERM to the main process and waits for it to exit; only then does systemd signal whatever else remains in the unit. - By default systemd signalled every process in the unit at once. Run from an AppImage, that included the runtime serving the daemon's executable, which unmounted while the daemon was still shutting down: every stop and logout ended in SIGBUS and a core dump before held notes were released. - A daemon installed from a package is alone in its unit and stops as before. Existing registrations gain the ExecStop when service install is run again. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||