From 7d2303dca9ce1eba6f3fc7cbe6e418b78c5aa1c1 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Sun, 3 Apr 2022 17:14:28 -0400 Subject: Allow quitting pounce from clients --- bounce.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bounce.c') diff --git a/bounce.c b/bounce.c index cd4898a..4146c0e 100644 --- a/bounce.c +++ b/bounce.c @@ -441,7 +441,7 @@ int main(int argc, char *argv[]) { } } - if (signals[SIGINT] || signals[SIGTERM]) { + if (clientQuit || signals[SIGINT] || signals[SIGTERM]) { break; } if (signals[SIGALRM]) { @@ -458,6 +458,7 @@ int main(int argc, char *argv[]) { } } + if (clientQuit && clientQuit[0]) quit = clientQuit; serverFormat("QUIT :%s\r\n", quit); serverClose(); for (size_t i = clientIndex; i < event.len; ++i) { -- cgit 1.4.1