https://bugzilla.novell.com/show_bug.cgi?id=819914 https://bugzilla.novell.com/show_bug.cgi?id=819914#c6 --- Comment #6 from Cristian Rodríguez <crrodriguez@opensuse.org> 2013-06-03 16:03:01 CLT --- (In reply to comment #2)
I found something that solves for me the delay. It's a hack but until there is a better solution. I commented out the line: ExecStop=/bin/kill -s QUIT $MAINPID in /usr/lib/systemd/system/acpid.service Since I did this I rebooted and shut down many times and did not see the delay anymore. I don't know if there is any drawback with this solution, doesn't seem to do any harm
If you omit ExecStop systemd just sends SIGTERM , if the process is still around after "TimeoutSec=" it sends SIGKILL. as SIGTERM is handled by the same routine as SIGQUIT it effectively does the same thing. While this indeed needs fixing (read, make acpid to use signalfd(2)) dare I ask why you have acpid installed ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.