When sent SIGTERM, PA exits with status 1.
Because of that, when systemd stops pulseaudio.service, it marks the unit as failed.
Created attachment 115934 [details] [review]
exit with 0
exit code 1 on SIGTERM is not a good idea, use 0 instead (as several other projects changed to in order to adapt to systemd)
note: could use systemd's SuccessExitStatus= to work around this issue