aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-04-08 13:12:25 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2024-07-13 21:34:18 +0200
commite4b5ccd13bb59eaaec6aa7f22655cc469f8900a2 (patch)
tree4153f53bf050969ad9f697b36402d0aee57d786d /arch
parentb20b3790b428aab75449995d0866bad15879bc00 (diff)
downloadbusybox-w32-e4b5ccd13bb59eaaec6aa7f22655cc469f8900a2.tar.gz
busybox-w32-e4b5ccd13bb59eaaec6aa7f22655cc469f8900a2.tar.bz2
busybox-w32-e4b5ccd13bb59eaaec6aa7f22655cc469f8900a2.zip
timeout: allow fractional seconds in timeout values
The 'timeout' applet uses parse_duration_str() to obtain its timeout values. The default configuration enables float durations. However, the applet silently ignores fractional seconds. This results in unexpected behaviour: $ timeout 5.99 sleep 5.1; echo $? Terminated 143 When float durations are enabled ensure that any fractional seconds are taken into account. function old new delta timeout_wait 44 92 +48 timeout_main 383 365 -18 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 48/-18) Total: 30 bytes Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions