[lvm-devel] master - lvmetad: Drop active connection upon lvmetad_set_active(0).
Petr Rockai
mornfall at fedoraproject.org
Mon Jun 9 00:35:32 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=1824a781db2dcdb328ba61893a1ace192cb78775
Commit: 1824a781db2dcdb328ba61893a1ace192cb78775
Parent: 488f3085279e24af21e870d5a74d0953094552f7
Author: Petr Rockai <prockai at redhat.com>
AuthorDate: Mon Jun 9 01:55:33 2014 +0200
Committer: Petr Rockai <prockai at redhat.com>
CommitterDate: Mon Jun 9 01:55:33 2014 +0200
lvmetad: Drop active connection upon lvmetad_set_active(0).
---
lib/cache/lvmetad.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/lib/cache/lvmetad.c b/lib/cache/lvmetad.c
index c03590e..7896ddd 100644
--- a/lib/cache/lvmetad.c
+++ b/lib/cache/lvmetad.c
@@ -101,6 +101,8 @@ int lvmetad_active(void)
void lvmetad_set_active(int active)
{
_lvmetad_use = active;
+ if (!active && lvmetad_active())
+ lvmetad_disconnect();
}
/*
More information about the lvm-devel
mailing list