]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
more: clear SIGCHLD inherited setting
authorKarel Zak <kzak@redhat.com>
Mon, 15 Nov 2021 13:44:02 +0000 (14:44 +0100)
committerKarel Zak <kzak@redhat.com>
Mon, 15 Nov 2021 13:51:52 +0000 (14:51 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
text-utils/more.c

index 2f97569cda083f19230acfe3afbb149eae73e691..74602216300ad713ba9a1f122781a464e2e89619 100644 (file)
@@ -2058,6 +2058,9 @@ int main(int argc, char **argv)
                env_argscan(&ctl, s);
        argscan(&ctl, argc, argv);
 
+       /* clear any inherited settings */
+       signal(SIGCHLD, SIG_DFL);
+
        initterm(&ctl);
 
        if (ctl.no_tty_err)