summaryrefslogtreecommitdiff
path: root/opentracker.c
diff options
context:
space:
mode:
authorDirk Engling <erdgeist@erdgeist.org>2026-10-27 22:53:25 +0100
committerDirk Engling <erdgeist@erdgeist.org>2026-10-27 22:53:25 +0100
commit18fcb27ec91f27789270550a2a005cb773bf2fe0 (patch)
tree745089165e7dfd3e22a0dc5be88ab77172419b28 /opentracker.c
parent36c21130fa4fd286e7515d5f6d429df983d253d5 (diff)
The main event loop(s) now also catch an EINTR and return instead of blockingHEADmaster
Diffstat (limited to 'opentracker.c')
-rw-r--r--opentracker.c2
1 files changed, 1 insertions, 1 deletions
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) {
84 84
85 sa.sa_handler = signal_handler; 85 sa.sa_handler = signal_handler;
86 sigemptyset(&sa.sa_mask); 86 sigemptyset(&sa.sa_mask);
87 sa.sa_flags = SA_RESTART; 87 sa.sa_flags = 0;
88 if ((sigaction(SIGINT, &sa, NULL) == -1) || (sigaction(SIGALRM, &sa, NULL) == -1)) 88 if ((sigaction(SIGINT, &sa, NULL) == -1) || (sigaction(SIGALRM, &sa, NULL) == -1))
89 panic("install_signal_handlers"); 89 panic("install_signal_handlers");
90 90