diff options
author | Doug Ledford <dledford@redhat.com> | 2010-04-06 12:17:25 -0400 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2010-04-13 15:05:36 -0400 |
commit | 4146ba404a1134990d3e5918a0725eb7d962a50e (patch) | |
tree | ffbd7bd2f582cf7ade7f439d3f9ed478b89caa96 | |
parent | e15efe8bbbfa0bb1bd042c59f6e543b5fa93e52d (diff) | |
download | mdadm-4146ba404a1134990d3e5918a0725eb7d962a50e.tar.gz mdadm-4146ba404a1134990d3e5918a0725eb7d962a50e.tar.xz mdadm-4146ba404a1134990d3e5918a0725eb7d962a50e.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; } |