On 5/9/19 1:00 PM, sysvinit-devel-requ...@nongnu.org wrote:
> Due to do_sleep one second granularity, children killing logic
> always causes one second delay at shutdown, even if all processes
> successfully terminate long before that.
>
> Fixed thus by replacing do_sleep with do_msleep and waiting
Due to do_sleep one second granularity, children killing logic
always causes one second delay at shutdown, even if all processes
successfully terminate long before that.
Fixed thus by replacing do_sleep with do_msleep and waiting for
children to terminate every 10 ms.
---
src/init.c | 30