Use argos_watchdog 57/87957/9
authorKyungwook Tak <k.tak@samsung.com>
Fri, 23 Sep 2016 05:55:26 +0000 (14:55 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Fri, 23 Sep 2016 06:43:50 +0000 (15:43 +0900)
commit6ec381a3d133c278b6a33c104c195bbe9375570f
tree88e36a0f10dd1b13e2ffa60ff3777911f8046ac4
parente6a9ed48e9b66a72a94ea9ca8a7e1f8833368a09
Use argos_watchdog

argos watchdog is watchdog lib which has systemd backend
on platform and backend can be reimplemented by product developer

argos watchdog provides per-process watchdog registration
(systemd allows per-thread but it's not guaranteed by other
backends for now)

This feature is on discussion with multiple product divisions
so it would be easily enabled/disabled by build feature
in compile time

Change-Id: Idb28caa52f3d20a2e0030c84852ad101fdbb6623
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
CMakeLists.txt
packaging/key-manager.spec
src/CMakeLists.txt
src/manager/service/glib-logic.cpp
src/manager/service/glib-logic.h
systemd/central-key-manager.service.in