data/gnome-shell-*.service.in: Lower TimeoutStartSec
Submitting this as an idea for peoples' thoughts.
If there's a stubborn process in our cgroup, we shouldn't hang around waiting for the default (30 seconds) before the session closes. We've logged out, SIGTERMed and the thing is refusing to go away, let's not make people hang around for ages.
Run the attached program in the Shell's cgroup (e.g. I'm starting xterm
and running it from there) to see the problem. If this is a good idea we might want to extend it to other units whose programs might start other processes, e.g. the terminal.daemon.c
cc @bberg
Edited by Iain Lane