diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-10-20 21:49:07 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-10-24 16:39:31 +0200 |
commit | f2ea8904239752df231023a4a3aad704ed8edc73 (patch) | |
tree | f19565a86f9aabea9bb7cd1362efa38cf3b0efa7 | |
parent | a4788b4994f4cbd5bccd411683704b2badf026d7 (diff) | |
download | lvm2-f2ea8904239752df231023a4a3aad704ed8edc73.tar.gz |
cleanup: don't backup twice
-rw-r--r-- | lib/metadata/lv_manip.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c index df696e9b8..54fc6a81e 100644 --- a/lib/metadata/lv_manip.c +++ b/lib/metadata/lv_manip.c @@ -7052,8 +7052,9 @@ static struct logical_volume *_lv_create_an_lv(struct volume_group *vg, stack; goto revert_new_lv; } - - backup(vg); + /* When change is activating, don't duplicate backup call */ + if (!is_change_activating(lp->activate)) + backup(vg); } if (is_change_activating(lp->activate)) { /* Send message so that table preload knows new thin */ |