diff --git a/sh/s6.sh b/sh/s6.sh index 99aba3fd..a45456a3 100644 --- a/sh/s6.sh +++ b/sh/s6.sh @@ -13,6 +13,8 @@ s6_start() s6_service_link="${RC_SVCDIR}/s6-scan/${s6_service_path##*/}" ebegin "Starting ${name:-$RC_SVCNAME}" ln -sf "${s6_service_path}" "${s6_service_link}" + s6-svscanctl -na "${RC_SVCDIR}"/s6-scan + sleep 1.5 s6-svc -u "${s6_service_link}" if [ -n "$s6_svwait_options_start" ]; then s6-svwait ${s6_svwait_options_start} "${s6_service_link}"