From 18fcb27ec91f27789270550a2a005cb773bf2fe0 Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Tue, 27 Oct 2026 22:53:25 +0100 Subject: The main event loop(s) now also catch an EINTR and return instead of blocking --- opentracker.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'opentracker.c') diff --git a/opentracker.c b/opentracker.c index 34b8fd5..a546fc5 100644 --- a/opentracker.c +++ b/opentracker.c @@ -84,7 +84,7 @@ static void install_signal_handlers(void) { sa.sa_handler = signal_handler; sigemptyset(&sa.sa_mask); - sa.sa_flags = SA_RESTART; + sa.sa_flags = 0; if ((sigaction(SIGINT, &sa, NULL) == -1) || (sigaction(SIGALRM, &sa, NULL) == -1)) panic("install_signal_handlers"); -- cgit v1.3