From: volpol Date: Sat, 1 Sep 2018 12:42:21 +0000 (+0200) Subject: Added more safeguards on reset callback X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=6c814833e1bd533cab949009d51bff1f97a2a86f;p=bbd.git Added more safeguards on reset callback --- 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; }