923a60
From b0204b37bd8275f95885548277acf5bda383173d Mon Sep 17 00:00:00 2001
923a60
From: Lennart Poettering <lennart@poettering.net>
923a60
Date: Fri, 24 Apr 2015 16:12:28 +0200
923a60
Subject: [PATCH] units: set KillMode=mixed for our daemons that fork worker
923a60
 processes
923a60
923a60
The daemons should really have the time to kill the workers first,
923a60
before systemd does it, hence use KillMode=mixed for these daemons.
923a60
923a60
https://bugs.freedesktop.org/show_bug.cgi?id=90051
923a60
(cherry picked from commit 658f26b828fdd7007cfe82d794f610525b21cb99)
923a60
923a60
Cherry-picked from: 7396ceb
923a60
Resolves: #1222517
923a60
---
923a60
 units/systemd-importd.service.in | 1 +
923a60
 units/systemd-udevd.service.in   | 1 +
923a60
 2 files changed, 2 insertions(+)
923a60
923a60
diff --git a/units/systemd-importd.service.in b/units/systemd-importd.service.in
923a60
index 26759ea0fb..5534a49ede 100644
923a60
--- a/units/systemd-importd.service.in
923a60
+++ b/units/systemd-importd.service.in
923a60
@@ -18,3 +18,4 @@ WatchdogSec=1min
923a60
 PrivateTmp=yes
923a60
 ProtectSystem=full
923a60
 ProtectHome=yes
923a60
+KillMode=mixed
923a60
diff --git a/units/systemd-udevd.service.in b/units/systemd-udevd.service.in
923a60
index a133044005..32f04d901a 100644
923a60
--- a/units/systemd-udevd.service.in
923a60
+++ b/units/systemd-udevd.service.in
923a60
@@ -22,3 +22,4 @@ Restart=always
923a60
 RestartSec=0
923a60
 ExecStart=@rootlibexecdir@/systemd-udevd
923a60
 MountFlags=slave
923a60
+KillMode=mixed