From: Stefan Sperling Subject: tog SIGTERM To: gameoftrees@openbsd.org Date: Mon, 24 Oct 2022 12:26:08 +0200 Whoops, tog catches SIGTERM, but due to copy-pasta the corresponding variable is not checked in the cancellation handler. diff /home/stsp/src/got commit - 74ef8aae7e2bc5e35fe53a09877d13f1bc5ccaf5 path + /home/stsp/src/got blob - d326fe7596a743dfd15243b75371bab5fd61911e file + tog/tog.c --- tog/tog.c +++ tog/tog.c @@ -795,7 +795,7 @@ tog_fatal_signal_received(void) tog_fatal_signal_received(void) { return (tog_sigpipe_received || - tog_sigint_received || tog_sigint_received); + tog_sigint_received || tog_sigterm_received); } static const struct got_error *