]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
units: extend stop timeout for user@.service to 120s (#4426)
authorLennart Poettering <lennart@poettering.net>
Thu, 20 Oct 2016 15:45:27 +0000 (17:45 +0200)
committerMartin Pitt <martin.pitt@ubuntu.com>
Thu, 20 Oct 2016 15:45:27 +0000 (17:45 +0200)
By default all user and all system services get stop timeouts for 90s. This is
problematic as the user manager of course is run as system service. Thus, if
the default time-out is hit for any user service, then it will also be hit for
user@.service as a whole, thus making the whole concept useless for user
services.

This patch extends the stop timeout to 120s for user@.service hence, so that
that the user service manager has ample time to process user services timing
out.

(The other option would have been to shorten the default user service timeout,
but I think a user service should get the same timeout by default as a system
service)

Fixes: #4206
units/user@.service.m4.in

index 66aba4f98508e4f69b6b1c973647b7cd6b22e278..1beb901db837d9082a573d0f83f6ffe1138c5962 100644 (file)
@@ -18,3 +18,4 @@ Slice=user-%i.slice
 KillMode=mixed
 Delegate=yes
 TasksMax=infinity
+TimeoutStopSec=120s