[PATCH 1/4] mdraid/mdraid_start.sh: tell mainloop if we make progress.

NeilBrown
2015-03-26T04:41:46Z

mdraid_start is a number of scripts which run after a timeout.
If it makes progress, it should tell the main loop so that it
knows that it is worth waiting a bit longer.

So in that case, create the initqueue/work file which the main loop
checks for.

Signed-off-by: NeilBrown <neilb-l3A5Bk7waGM@public.gmane.org>
---
modules.d/90mdraid/mdraid_start.sh | 1 +
1 file changed, 1 insertion(+)

diff --git a/modules.d/90mdraid/mdraid_start.sh b/modules.d/90mdraid/mdraid_start.sh
index 761e64f312d3..400ab5dc46c7 100755
--- a/modules.d/90mdraid/mdraid_start.sh
+++ b/modules.d/90mdraid/mdraid_start.sh
@@ -27,6 +27,7 @@ _md_force_run() {

_path_d="${_path_s%/*}/degraded"
[ ! -r "$_path_d" ] && continue
+ > $hookdir/initqueue/work
done
}