chiark / gitweb /
Fix RemainAfterExit services keeping a hold on console
authorOlivier Brunel <jjk@jjacky.com>
Thu, 14 Nov 2013 14:52:54 +0000 (15:52 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 16 Nov 2013 17:08:11 +0000 (12:08 -0500)
commit9cd861842ccb07372fbd665f2e6c054daaedacb4
treea724b96b5aa369b958bd3d3703fc356ecbb1625f
parentad929fe19673ff7135d570f458edef755ec34410
Fix RemainAfterExit services keeping a hold on console

When a service exits succesfully and has RemainAfterExit set, its hold
on the console (in m->n_on_console) wasn't released since the unit state
didn't change.
TODO
src/core/service.c
src/core/unit.c