diff options
author | Doug Ledford <dledford@redhat.com> | 2010-04-06 12:17:25 -0400 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2010-04-13 13:14:43 -0400 |
commit | 154c29c26b608d2b7222b4df88f3809efa3f270f (patch) | |
tree | 66c75a7d752cd116b3eb93a4f785cc4eaf95b137 | |
parent | b937950110190ce00f16d91a3423a66fde080a95 (diff) | |
download | mdadm-154c29c26b608d2b7222b4df88f3809efa3f270f.tar.gz mdadm-154c29c26b608d2b7222b4df88f3809efa3f270f.tar.xz mdadm-154c29c26b608d2b7222b4df88f3809efa3f270f.zip |
Minor bug fix to incremental remove support
Signed-off-by: Doug Ledford <dledford@redhat.com>
-rw-r--r-- | Manage.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -386,6 +386,7 @@ int Manage_subdevs(char *devname, int fd, next = dv->next; jnext = 0; + tfd = -1; if (strcmp(dv->devname, "failed")==0 || strcmp(dv->devname, "faulty")==0) { @@ -406,6 +407,7 @@ int Manage_subdevs(char *devname, int fd, stb.st_rdev = makedev(disc.major, disc.minor); next = dv; jnext = j+1; + tfd = 0; sprintf(dvname,"%d:%d", disc.major, disc.minor); dnprintable = dvname; break; @@ -440,6 +442,7 @@ int Manage_subdevs(char *devname, int fd, stb.st_rdev = makedev(disc.major, disc.minor); next = dv; jnext = j+1; + tfd = 0; dnprintable = dvname; break; } |