diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2009-03-31 12:03:40 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2009-03-31 12:03:40 +0000 |
commit | abedaac8423d72325ae05602bf1bdcde28ecd7fa (patch) | |
tree | 144592f8f52aafafa0af0a70e9656dd1467b343d /miscutils/chat.c | |
parent | d5762932fbcbc0a385047945276f10e2f3fea12d (diff) | |
download | busybox-abedaac8423d72325ae05602bf1bdcde28ecd7fa.tar.gz |
hush: do not reset sighaldlers after fork - instead, prevent them from doing any harm
if they will be called. saves many sigaction calls on every fork.
function old new delta
hush_main 887 971 +84
sigexit 54 65 +11
run_list 2006 2001 -5
maybe_set_sighandler 76 50 -26
set_fatal_sighandler 186 - -186
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 2/2 up/down: 95/-217) Total: -122 bytes
Diffstat (limited to 'miscutils/chat.c')
0 files changed, 0 insertions, 0 deletions