diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2022-06-05 23:38:22 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2022-06-05 23:38:22 +0200 |
commit | cc3dd4534bcbbc750d563992b93b1131410a2a76 (patch) | |
tree | 8b8771e13bddaa999d5d57fa14a56823a132d882 | |
parent | f8ef20b2593304fd08a4599edfe3a66aa3a845e3 (diff) |
sfeed_curses: processexit(): remove unneeded code for non-interactive processes
This was used in commit a58fa45f25da4f18d7b8c1a815884f67b965406f and previous,
but the code for non-interactive process cleanup was later removed, so clearing
the struct is not not needed anymore, because it is unused.
-rw-r--r-- | sfeed_curses.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sfeed_curses.c b/sfeed_curses.c index a38a25e..e05d1c9 100644 --- a/sfeed_curses.c +++ b/sfeed_curses.c @@ -567,11 +567,11 @@ processexit(pid_t pid, int interactive) { struct sigaction sa; - memset(&sa, 0, sizeof(sa)); - sigemptyset(&sa.sa_mask); - sa.sa_flags = SA_RESTART; /* require BSD signal semantics */ - if (interactive) { + memset(&sa, 0, sizeof(sa)); + sigemptyset(&sa.sa_mask); + sa.sa_flags = SA_RESTART; /* require BSD signal semantics */ + /* ignore SIGINT (^C) in parent for interactive applications */ sa.sa_handler = SIG_IGN; sigaction(SIGINT, &sa, NULL); |