(6) add handler for unix termination signals
authorkremlin <ian@kremlin.cc>
Tue, 5 Aug 2014 02:30:41 +0000 (21:30 -0500)
committerkremlin <ian@kremlin.cc>
Tue, 5 Aug 2014 02:30:41 +0000 (21:30 -0500)
commit712eb32987872a6515e956246c0695fda032eb98
treec422a5d645c3ad3a630967bdaa8d6a5735cd0885
parent341587dbd94b8845b91baef896d9da2693df19bb
(6) add handler for unix termination signals

it prints a message and calls foo_mem_clean(), swiftly and safely
bringing the runtime down before letting the calling thread it was
ready to exit. note, this is handled through GLib which guarantees
it is only fired once, rather than unwrapped signals that can occur
wildly.
src/interfaces/localed/localed.c
src/interfaces/logind/logind.c
src/interfaces/timedated/timedated.c