(1) This can race with other signals. (2) This allows SIGWINCH to "erase" a concurrently arriving signal.
I am trying to fix this instead by ignoring signals (poll returning EINTR) which do *not* set bb_got_signal. (This needs a bit of surgery in hush to not set it on SIGCHLD). Please try current git. On Tue, Jan 24, 2023 at 12:34 PM Marian Buschsieweke <marian.buschsiew...@ovgu.de> wrote: > > Hi everyone, > > the attached patch fixes the issue > https://bugs.busybox.net/show_bug.cgi?id=15256 for me. It is the same as the > one uploaded in the issue report. > > Kind regards, > Marian > _______________________________________________ > busybox mailing list > busybox@busybox.net > http://lists.busybox.net/mailman/listinfo/busybox _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox