Merge "init: support wait timeout with more precision" into rvc-dev