summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2011-03-14 18:24:01 +1100
committerNeilBrown <neilb@suse.de>2011-03-14 18:24:01 +1100
commite40512fddbb3e8686296ca5100b5f60183981144 (patch)
tree2bf47a12f8121be4631f93a2b3eb34d692df4435
parent18cb44962d1128ac5fc8f6922c591c0666b6de98 (diff)
downloadmdadm-e40512fddbb3e8686296ca5100b5f60183981144.tar.gz
monitor: close recovery_fd when closing state_Fd
These should be open or closed together. Signed-off-by: NeilBrown <neilb@suse.de>
-rw-r--r--monitor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/monitor.c b/monitor.c
index 65a7034..0a7d0f4 100644
--- a/monitor.c
+++ b/monitor.c
@@ -374,6 +374,7 @@ static int read_and_act(struct active_array *a)
if (remove_result > 0) {
dprintf(" %d:removed", mdi->disk.raid_disk);
close(mdi->state_fd);
+ close(mdi->recovery_fd);
mdi->state_fd = -1;
}
}