]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Incremental.c
Wait for name to appear after create/assemble etc.
[thirdparty/mdadm.git] / Incremental.c
index 29cbca384af1455a278028f8e66f0ea1f2816b7c..ff8aa9a91d3fe949111732312e95fad402bf54c2 100644 (file)
@@ -390,6 +390,7 @@ int Incremental(char *devname, int verbose, int runstop,
                        fprintf(stderr, Name
                                ": container %s now has %d devices\n",
                                chosen_name, info.array.working_disks);
+               wait_for(chosen_name);
                return Incremental(chosen_name, verbose, runstop,
                                   NULL, homehost, autof);
        }
@@ -461,6 +462,7 @@ int Incremental(char *devname, int verbose, int runstop,
                           ": %s attached to %s, which has been started.\n",
                                        devname, chosen_name);
                        rv = 0;
+                       wait_for(chosen_name);
                } else {
                        fprintf(stderr, Name
                              ": %s attached to %s, but failed to start: %s.\n",