From 6c814833e1bd533cab949009d51bff1f97a2a86f Mon Sep 17 00:00:00 2001 From: volpol Date: Sat, 1 Sep 2018 14:42:21 +0200 Subject: [PATCH] Added more safeguards on reset callback --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.c b/main.c index 1b6928b..bd1cd96 100644 --- a/main.c +++ b/main.c @@ -39,7 +39,7 @@ static void handle_signal(int sig){ } static void reset_cb(unsigned int gpio){ - if (GPIO_RESET != gpio) return; + if (GPIO_RESET != gpio || force_quit || input_gpio(GPIO_RESET)) return; fprintf (stderr, "RESET EVENT on GPIO %u\n",gpio); force_quit = FQ_RESET; } -- 2.30.2