remove signal handling

This commit is contained in:
Loic Coenen
2026-05-08 09:14:40 +00:00
parent 3bb5936d02
commit 0e567e1829
2 changed files with 0 additions and 10 deletions

BIN
looper
View File

Binary file not shown.

View File

@@ -2,7 +2,6 @@
#include <stdlib.h> #include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <string.h> #include <string.h>
#include <signal.h>
#include <jack/jack.h> #include <jack/jack.h>
#include <jack/midiport.h> #include <jack/midiport.h>
#include <stdatomic.h> #include <stdatomic.h>
@@ -172,13 +171,6 @@ static void jack_shutdown(void *arg)
exit(0); exit(0);
} }
static void sigusr1_handler(int signo) {
(void)signo;
int state = atomic_load(&current_state);
int code = state + 1;
_exit(code);
}
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
(void)argc; (void)argc;
@@ -229,8 +221,6 @@ int main(int argc, char *argv[])
fprintf(stderr, "looper running (client name '%s')\n", client_name); fprintf(stderr, "looper running (client name '%s')\n", client_name);
/* allow SIGUSR1 to report state and exit */
signal(SIGUSR1, sigusr1_handler);
prev_state = -1; /* initialise change detection */ prev_state = -1; /* initialise change detection */