From a43f2c935d9a2b077a76a97cf9c6db6bff32e113 Mon Sep 17 00:00:00 2001 From: angt Date: Wed, 2 Dec 2015 16:50:34 +0100 Subject: [PATCH] Send SIGUSR2 on successful connection --- src/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.c b/src/main.c index ecf897d..747cda1 100644 --- a/src/main.c +++ b/src/main.c @@ -347,6 +347,7 @@ static void gt_set_signal (void) sa.sa_handler = SIG_IGN; sigaction(SIGHUP, &sa, NULL); sigaction(SIGPIPE, &sa, NULL); + sigaction(SIGUSR2, &sa, NULL); } static ssize_t fd_read (int fd, void *data, size_t size) @@ -824,6 +825,7 @@ int main (int argc, char **argv) continue; } + kill(0, SIGUSR2); gt_log("%s: connected\n", sockname); fd_set_nonblock(sock.fd);