From 7b45fa697de97413d56f4bbc91cbeb3af6d0f3a6 Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Sun, 27 Oct 2019 22:57:46 -0400 Subject: [PATCH] removed watchdog timer due to bad behavior over higher latency connections --- inc/dbc.h | 2 -- src/lib/dbc.c | 7 ------- src/tide.c | 1 - 3 files changed, 10 deletions(-) diff --git a/inc/dbc.h b/inc/dbc.h index d0ee810..c8cc43a 100644 --- a/inc/dbc.h +++ b/inc/dbc.h @@ -8,10 +8,8 @@ void dbc_init(char* path, void (*dumpfn)(FILE*)); void dbc_require(bool success, char* text, char* file, int line); void dbc_ensure(bool success, char* text, char* file, int line); - void dbc_wdtkick(void); #else #define dbc_init(a,b) ((void)0) #define dbc_require(a,b,c,d) ((void)0) #define dbc_ensure(a,b,c,d) ((void)0) - #define dbc_wdtkick() ((void)0) #endif diff --git a/src/lib/dbc.c b/src/lib/dbc.c index 85a725e..bca427f 100644 --- a/src/lib/dbc.c +++ b/src/lib/dbc.c @@ -78,11 +78,4 @@ void dbc_ensure(bool success, char* text, char* file, int line) } } -void dbc_wdtkick(void) -{ - alarm(0); /* Cancel previous alarm */ - signal(SIGALRM, handle_signal); - alarm(1); /* Start new alarm */ -} - #endif diff --git a/src/tide.c b/src/tide.c index 5e3eeeb..5a71a2d 100644 --- a/src/tide.c +++ b/src/tide.c @@ -347,7 +347,6 @@ void win_loop(void) int count = 0; while (X.running) { - dbc_wdtkick(); bool ready = job_poll(Timeout); count += (ready ? -count : 1); if (count < maxcount) -- 2.52.0