summaryrefslogtreecommitdiffstats
path: root/term-utils/setterm.1
diff options
context:
space:
mode:
authorKarel Zak2016-12-15 14:40:26 +0100
committerKarel Zak2016-12-15 14:40:26 +0100
commit0ed2a954714992938b35893b70197090a61b3b2e (patch)
treeacca5ca94fbeeebc1712ebbe0244eefdffcac76f /term-utils/setterm.1
parenttests: add missing file (diff)
downloadkernel-qcow2-util-linux-0ed2a954714992938b35893b70197090a61b3b2e.tar.gz
kernel-qcow2-util-linux-0ed2a954714992938b35893b70197090a61b3b2e.tar.xz
kernel-qcow2-util-linux-0ed2a954714992938b35893b70197090a61b3b2e.zip
more: avoid double free() on exit
On 'q' command more(1) calls end_it() function with _exit(). The _exit() may suspend program execution due to pending I/O on very loaded server. In this time SIGINT may be delivered due to impatient user who will press ^C. And then end_it() cleanup function may be executed by signal handler too. The result is double free()... Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1403971 Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'term-utils/setterm.1')
0 files changed, 0 insertions, 0 deletions