Implement a shutdown consumer for the boot manager itself
authorFrancisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Tue, 24 Jul 2012 12:16:04 +0000 (13:16 +0100)
committerJannis Pohlmann <jannis.pohlmann@codethink.co.uk>
Tue, 24 Jul 2012 15:04:29 +0000 (16:04 +0100)
commit67b9e0eda698d5a1788694ef51de6a3f34eb7137
tree8ca14e3e99cf813e90085d4e2f8ba2cf6616dc2a
parent9f4723ee1cdd8f4a7555a7dfc43710a6bacbd878
Implement a shutdown consumer for the boot manager itself

Create a ShutdownConsumer skeleton in BootManagerApplication and
implement its "handle-lifecycle-request" signal to shutdown the
process.

In addition to that, the "handle-lifecycle-request" implementation also
cancels the LUC startup. It replaces the SIGINT handler, which is
removed with this commit.
boot-manager/boot-manager-application.c
boot-manager/luc-starter.c