From: Denys Vlasenko Date: Sun, 29 Apr 2018 11:46:49 +0000 (+0200) Subject: ifplugd: close signal race X-Git-Tag: 1_29_0~51 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=bc2e70b4a25e58264cdc236803c32f5a9a0c7e4c;p=oweals%2Fbusybox.git ifplugd: close signal race function old new delta ifplugd_main 1109 1117 +8 Signed-off-by: Denys Vlasenko --- diff --git a/networking/ifplugd.c b/networking/ifplugd.c index 5059eaf73..9a67d24d8 100644 --- a/networking/ifplugd.c +++ b/networking/ifplugd.c @@ -686,6 +686,8 @@ int ifplugd_main(int argc UNUSED_PARAM, char **argv) goto exiting; default: bb_got_signal = 0; + /* do not clear bb_got_signal if already 0, this can lose signals */ + case 0: break; }