unit: sent change signal before removing the unit if necessary (#4106)
authorMichael Olbrich <m.olbrich@pengutronix.de>
Fri, 9 Sep 2016 15:05:06 +0000 (17:05 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 9 Sep 2016 15:05:06 +0000 (16:05 +0100)
commit0dd99f86addd1f81e24e89807b6bc4aab57d5793
tree7472c85b9c9afcd99acb811fd1ddd9aa873f296a
parentf2dbd059a6b325f058c1eff65f2441a0f9f90eb1
unit: sent change signal before removing the unit if necessary (#4106)

If the unit is in the dbus queue when it is removed then the last change
signal is never sent. Fix this by checking the dbus queue and explicitly
send the change signal before sending the remove signal.
src/core/dbus-unit.c