From 4e0eb0dbbd6c0a18bad2cd10bd1d427399be20b7 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Tue, 20 May 2014 16:59:58 +1000 Subject: [PATCH] Reshape: use systemd to continue containers as well as native arrays. Signed-off-by: NeilBrown --- Grow.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Grow.c b/Grow.c index 0588590..a5a9421 100644 --- a/Grow.c +++ b/Grow.c @@ -3475,6 +3475,10 @@ int reshape_container(char *container, char *devname, */ ping_monitor(container); + if (!forked && !check_env("MDADM_NO_SYSTEMCTL")) + if (continue_via_systemd(container)) + return 0; + switch (forked ? 0 : fork()) { case -1: /* error */ perror("Cannot fork to complete reshape\n");