From 78b958e2052ccd069fa6ccc2367cda758d55540e Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Thu, 27 Nov 2008 15:43:22 +1100 Subject: Assemble: wait for device to appear via udev Use the new "wait_for" function to make sure udev has created the device before completion the 'assemble'. Signed-off-by: NeilBrown --- Assemble.c | 1 + 1 file changed, 1 insertion(+) (limited to 'Assemble.c') diff --git a/Assemble.c b/Assemble.c index 20c4be7..2eec5d2 100644 --- a/Assemble.c +++ b/Assemble.c @@ -1091,6 +1091,7 @@ int Assemble(struct supertype *st, char *mddev, fprintf(stderr, ".\n"); } close(mdfd); + wait_for(mddev); if (auto_assem) { int usecs = 1; /* There is a nasty race with 'mdadm --monitor'. -- cgit