summaryrefslogtreecommitdiff
path: root/Monitor.c
diff options
context:
space:
mode:
Diffstat (limited to 'Monitor.c')
-rw-r--r--Monitor.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Monitor.c b/Monitor.c
index 8d8939c..a080390 100644
--- a/Monitor.c
+++ b/Monitor.c
@@ -686,6 +686,9 @@ int WaitClean(char *dev)
tm.tv_sec = 5;
tm.tv_usec = 0;
+ /* give mdmon a chance to checkpoint resync */
+ sysfs_set_str(mdi, NULL, "sync_action", "idle");
+
FD_ZERO(&fds);
/* wait for array_state to be clean */