summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2010-06-30 14:27:40 +0000
committerAlasdair Kergon <agk@redhat.com>2010-06-30 14:27:40 +0000
commitd13b495217068a9d50901792dc21cafdb7c47c84 (patch)
treedbcacd385ca2495b8b37490395d378e34edef9da
parent549e1dfb0dfdf2911247e7167baddfca9dbf660f (diff)
downloadlvm2-2_02_69.tar.gz
Only attempt to guarantee 1 mda ignored if there's at least one mda in the vg.v2_02_69old-v2_02_69
-rw-r--r--lib/metadata/metadata.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/metadata.c b/lib/metadata/metadata.c
index cb95c8096..8a26e2119 100644
--- a/lib/metadata/metadata.c
+++ b/lib/metadata/metadata.c
@@ -1111,7 +1111,7 @@ skip_adjust:
* below check and retain correctness.
*/
if (!dm_list_size(&vg->fid->metadata_areas_in_use) ||
- !vg_mda_used_count(vg))
+ !vg_mda_used_count(vg) && vg_mda_count(vg))
ret = _vg_unignore_mdas(vg, 1);
if (!ret)