diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2010-12-22 15:36:41 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2010-12-22 15:36:41 +0000 |
commit | 2ae2ca89bf4add514d1f922f68515d12449fb403 (patch) | |
tree | b9759fd99e39bea5c6dfd5507409915ef45e1fc3 /tools/vgrename.c | |
parent | bd43da4f9d689f48700aee20fa9fb6d90c1da0c3 (diff) | |
download | lvm2-2ae2ca89bf4add514d1f922f68515d12449fb403.tar.gz |
Add backtraces for backup and backup_remove fail paths
Diffstat (limited to 'tools/vgrename.c')
-rw-r--r-- | tools/vgrename.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/vgrename.c b/tools/vgrename.c index 98be9a960..7a4e730e2 100644 --- a/tools/vgrename.c +++ b/tools/vgrename.c @@ -164,8 +164,10 @@ static int vg_rename_path(struct cmd_context *cmd, const char *old_vg_path, } } - backup(vg); - backup_remove(cmd, vg_name_old); + if (!backup(vg)) + stack; + if (!backup_remove(cmd, vg_name_old)) + stack; unlock_vg(cmd, vg_name_new); unlock_and_free_vg(cmd, vg, vg_name_old); |