diff options
| author | Ron Yorston <rmy@pobox.com> | 2025-10-05 13:04:16 +0100 |
|---|---|---|
| committer | Ron Yorston <rmy@pobox.com> | 2025-10-05 13:04:16 +0100 |
| commit | 946d0df22305704c4456b1be0cb842c2069d5992 (patch) | |
| tree | 53104141781dfd5ddaf39d8f56d1b1d27ee49e20 /scripts/mkdiff_obj | |
| parent | f7bcc977c49fe2e72a41e0e26c1f3204b85b5182 (diff) | |
| download | busybox-w32-946d0df22305704c4456b1be0cb842c2069d5992.tar.gz busybox-w32-946d0df22305704c4456b1be0cb842c2069d5992.tar.bz2 busybox-w32-946d0df22305704c4456b1be0cb842c2069d5992.zip | |
ash: allow ctrl-c to interrupt wait in presence of trap
Commit 387d01161 (ash: allow wait builtin to be interrupted)
allowed the wait builtin to be interrupted by ctrl-c. However,
this didn't work in the presence of a trap.
When waitpid_child() detects an interrupt propagate this up the
call stack so the wait builtin terminates and the trap is invoked.
Adds 80-88 bytes.
(GitHub issue #530)
Diffstat (limited to 'scripts/mkdiff_obj')
0 files changed, 0 insertions, 0 deletions
