summaryrefslogtreecommitdiffstats
path: root/mdadm.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2009-01-08 09:31:28 +1100
committerNeilBrown <neilb@suse.de>2009-01-08 09:31:28 +1100
commit78fbcc10312649f2f4f88283e3f19dce9b205733 (patch)
treedb2596ad62db5b86e1e08a693eb4b5dad2b57d30 /mdadm.c
parent45b662b611a6fbbdd018a65b6f205e91df884c37 (diff)
parent1a0ee0baf049809f9e67d60bb8158801eada3bd5 (diff)
downloadmdadm-78fbcc10312649f2f4f88283e3f19dce9b205733.tar.gz
mdadm-78fbcc10312649f2f4f88283e3f19dce9b205733.tar.xz
mdadm-78fbcc10312649f2f4f88283e3f19dce9b205733.zip
Merge branch 'master' into scratch-3.0
Conflicts: Assemble.c config.c
Diffstat (limited to 'mdadm.c')
-rw-r--r--mdadm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mdadm.c b/mdadm.c
index a0d6097..1f9b707 100644
--- a/mdadm.c
+++ b/mdadm.c
@@ -1241,6 +1241,7 @@ int main(int argc, char *argv[])
rv |= WaitClean(name, v);
put_md_name(name);
}
+ free_mdstat(ms);
} else if (devmode == 'S' && scan) {
/* apply --stop to all devices in /proc/mdstat */
/* Due to possible stacking of devices, repeat until
@@ -1273,6 +1274,7 @@ int main(int argc, char *argv[])
put_md_name(name);
}
+ free_mdstat(ms);
} while (!last && err);
if (err) rv |= 1;
} else {