From f421aa0f16a6afa56b7b27796ee0708385dd933a Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Thu, 26 Mar 2015 15:41:46 +1100 Subject: [PATCH] mdraid/mdraid_start.sh: tell mainloop if we make progress. 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 Cherry-picked from: 3b82ac16 Resolves: #1451660 --- 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 fe0e9f40..39998b03 100755 --- a/modules.d/90mdraid/mdraid_start.sh +++ b/modules.d/90mdraid/mdraid_start.sh @@ -29,6 +29,7 @@ _md_force_run() { _path_d="${_path_s%/*}/degraded" [ ! -r "$_path_d" ] && continue + > $hookdir/initqueue/work done }