On Wed, Dec 23 2015, Artur Paszkiewicz wrote: > Close fd2 as soon as it is no longer needed, before calling > Grow_continue(). Otherwise, we won't be able to stop an array with > external metadata during reshape, because mdadm running in background > will be keeping it open. > > Signed-off-by: Artur Paszkiewicz <artur.paszkiewicz@xxxxxxxxx> > Signed-off-by: Pawel Baldysiak <pawel.baldysiak@xxxxxxxxx> > --- > Grow.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/Grow.c b/Grow.c > index 80d7b22..f65b36a 100644 > --- a/Grow.c > +++ b/Grow.c > @@ -4873,6 +4873,9 @@ int Grow_continue_command(char *devname, int fd, > > sysfs_init(content, fd2, mdstat->devnm); > > + close(fd2); > + fd2 = -1; > + > /* start mdmon in case it is not running > */ > if (!mdmon_running(container)) applied, thanks. NeilBrown
Attachment:
signature.asc
Description: PGP signature