system & jobs: Reverse link and acquiring events
[src/app-framework-binder.git] / src / watchdog.c
index f9afd64..92144ba 100644 (file)
 #include <systemd/sd-daemon.h>
 
 #include "jobs.h"
+#include "systemd.h"
 
 int watchdog_activate()
 {
        /* set the watchdog */
-       if (sd_watchdog_enabled(0, NULL))
-               sd_event_set_watchdog(jobs_get_sd_event(), 1);
+       if (sd_watchdog_enabled(0, NULL)) {
+               jobs_acquire_event_manager();
+               sd_event_set_watchdog(systemd_get_event_loop(), 1);
+       }
        return 0;
 }