Re: [sysvinit-devel] [PATCH] Increase sleep granularity at shutdown to 10, milliseconds.

2019-05-09 Thread Jesse Smith
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

[sysvinit-devel] [PATCH] Increase sleep granularity at shutdown to 10 milliseconds.

2019-05-09 Thread Serge Belyshev
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