1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 18:55:19 +03:00

Fix lvm_vg_close() when locking fails.

Author: Dave Wysochanski <dwysocha@redhat.com>
This commit is contained in:
Dave Wysochanski 2009-07-22 03:13:35 +00:00
parent 2d346fb714
commit 8a68d95466

View File

@ -64,13 +64,11 @@ bad:
int lvm_vg_close(vg_t *vg)
{
if (vg_read_error(vg))
goto_bad;
unlock_and_release_vg(vg->cmd, vg, vg->name);
if (vg_read_error(vg) == FAILED_LOCKING)
vg_release(vg);
else
unlock_and_release_vg(vg->cmd, vg, vg->name);
return 1;
bad:
return 0;
}
int lvm_vg_remove(vg_t *vg)