summaryrefslogtreecommitdiffstats
path: root/tools/vgrename.c
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2012-03-01 21:16:44 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2012-03-01 21:16:44 +0000
commitde3692152f61ce6370a0fbe94b94174a5c90fc12 (patch)
tree18bb80798cda0d4932b232822b34f5fd22636181 /tools/vgrename.c
parent46e681ca629602c0092f19a5b9aaa9bd1c8a89f7 (diff)
downloadlvm2-de3692152f61ce6370a0fbe94b94174a5c90fc12.tar.gz
lvm2-de3692152f61ce6370a0fbe94b94174a5c90fc12.tar.xz
lvm2-de3692152f61ce6370a0fbe94b94174a5c90fc12.zip
Backtrace for failing drop_cached_metadata
Diffstat (limited to 'tools/vgrename.c')
-rw-r--r--tools/vgrename.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/vgrename.c b/tools/vgrename.c
index acd5da3c..56031ec9 100644
--- a/tools/vgrename.c
+++ b/tools/vgrename.c
@@ -139,7 +139,8 @@ static int vg_rename_path(struct cmd_context *cmd, const char *old_vg_path,
goto error;
/* Remove references based on old name */
- drop_cached_metadata(vg);
+ if (!drop_cached_metadata(vg))
+ stack;
/* Change the volume group name */
vg_rename(cmd, vg, vg_name_new);