]> granicus.if.org Git - strace/commitdiff
Cleanup interactive check
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 26 May 2017 23:16:57 +0000 (23:16 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 26 May 2017 23:16:57 +0000 (23:16 +0000)
* strace.c (init): Check for INTR_WHILE_WAIT mode the same way
as in other places.

strace.c

index 99fb571a2eb4c11ac6af991195966b21625771ef..e41c0da898ead351d3eff26cbde9a2cbd304e1da 100644 (file)
--- a/strace.c
+++ b/strace.c
@@ -1927,7 +1927,7 @@ init(int argc, char *argv[])
                 * and acted on in between, when waiting for new syscall stops.
                 * In non-interactive mode, signals are ignored.
                 */
-               if (opt_intr == INTR_WHILE_WAIT) {
+               if (interactive) {
                        sigaddset(&blocked_set, SIGHUP);
                        sigaddset(&blocked_set, SIGINT);
                        sigaddset(&blocked_set, SIGQUIT);