Change xorg.service to KillMode=process.
authorAuke Kok <auke-jan.h.kok@intel.com>
Mon, 15 Oct 2012 05:58:29 +0000 (22:58 -0700)
committerAuke Kok <auke-jan.h.kok@intel.com>
Mon, 15 Oct 2012 05:58:29 +0000 (22:58 -0700)
commite1a6f6ee6f63d6cb09b9ef69393be9f70452e90f
tree5292040ac9e24ebbad7e7243341894ab9015484e
parent99ec445f66a5ef652cfc1f67e058a5e52886e310
Change xorg.service to KillMode=process.

Withtout TERM signal, Xorg remains hanging since the normal user
isn't permitted to cgroup terminate the group with Xorg still in
it (at least that's my assumption).

With KillMode=process, xorg-launch-helper properly gets a TERM
and delegates it to Xorg, and shutdown proceeds as normal.
xorg.service.in