It looks like Fedora recently implemented changes in the user@.service unit file to address this issue. They use:
ExecStop=/bin/kill -TERM ${MAINPID} KillSignal=SIGCONT as opposed to KillMode=mixed. I think this is why I haven't been able to reproduce this on my Fedora 20 box recently. The discussion that led to this change is at http://thread.gmane.org/gmane.comp.sysutils.systemd.devel/16363 The patch in the Fedora git repo: http://pkgs.fedoraproject.org/cgit/systemd.git/tree/0266-Temporary-work-around-for-slow-shutdown-due-to-unter.patch?h=f20 The changes are live in Fedora 20; my F19 server and Arch box don't have these modifications. The patch was submitted mid-September. Is this a 'valid' workaround? Is there a better way? Any comments from those in the know? I apologize if I'm asking this in the wrong place; I've had a very hard time getting assistance with this. If there's a better place to have this discussion, please let me know. Chris Bell Ph.D. Student University of South Florida College of Engineering Department of Computer Science and Engineering NarMOS Research Team On Wed, Oct 22, 2014 at 3:45 PM, Chris Bell <cwb...@mail.usf.edu> wrote: > On Wed, Oct 22, 2014 at 10:49 AM, Chris Bell <cwb...@mail.usf.edu> wrote: >> Why 90 seconds? Can this duration be changed? > > Could I accomplish this with the `JobTimeoutSec' systemd parameter in > the `user@.service' unit file? I can't seem to force my system to get > stuck on a stop job at the moment to test it. Would changing this to > e.g. 15 affect the hold timer in this case? > > On Wed, Oct 22, 2014 at 10:54 AM, Reindl Harald <h.rei...@thelounge.net> > wrote: >> there are more rough edges in that context > > Next time it hangs, I'll have to examine this from the emergency > console. Thanks for the info. > > Chris Bell > > Ph.D. Student > University of South Florida > College of Engineering > Department of Computer Science and Engineering > NarMOS Research Team _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel