mirror of
https://github.com/troglobit/finit.git
synced 2026-11-06 15:51:03 +00:00
Check if WDT_DEVNODE is defined, may not be enabled in configure
When this code was moved from finit.c we rely on WDT_DEVNODE to be defined in config.h, which is controlled by configure. Meaning, before the relocation, Finit did not honor the configure settings. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
1 parent
6a4f197cc0
commit
33e504b928
2 files changed
+2
-2
No files matched your search
+2
-1
@@ -1212,11 +1212,12 @@ int conf_init(uev_ctx_t *ctx)
|
||||
/*
|
||||
* Start built-in watchdogd as soon as possible, if enabled
|
||||
*/
|
||||
#ifdef WDT_DEVNODE
|
||||
if (whichp(FINIT_LIBPATH_ "/watchdogd") && fexist(WDT_DEVNODE)) {
|
||||
service_register(SVC_TYPE_SERVICE, "[S123456789] cgroup.init name:watchdog :finit " FINIT_LIBPATH_ "/watchdogd -- Finit watchdog daemon", global_rlimit, NULL);
|
||||
wdog = svc_find("watchdog", "finit");
|
||||
}
|
||||
|
||||
#endif
|
||||
/*
|
||||
* Start kernel event daemon as soon as possible, if enabled
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user