From b0e63efb1c4b85edced069628e8010c93611642c Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 15 Dec 2012 14:37:31 +0100 Subject: [PATCH] core: Use timeout with high priority for watchdog keep-alive --- src/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index bb4fce1f3..290a0ebf0 100644 --- a/src/main.c +++ b/src/main.c @@ -503,8 +503,10 @@ int main(int argc, char *argv[]) seconds = atoi(watchdog_usec) / (1000 * 1000); info("Watchdog timeout is %d seconds", seconds); - watchdog = g_timeout_add_seconds(seconds / 2, - watchdog_callback, NULL); + watchdog = g_timeout_add_seconds_full(G_PRIORITY_HIGH, + seconds / 2, + watchdog_callback, + NULL, NULL); } else watchdog = 0; -- 2.47.3