[lvm-devel] [PATCH 3/7] Release pool in the same reversed order
Zdenek Kabelac
zkabelac at redhat.com
Mon Mar 29 15:27:21 UTC 2010
Signed-off-by: Zdenek Kabelac <zkabelac at redhat.com>
---
daemons/dmeventd/plugins/lvm2/dmeventd_lvm.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/daemons/dmeventd/plugins/lvm2/dmeventd_lvm.c b/daemons/dmeventd/plugins/lvm2/dmeventd_lvm.c
index 37900e4..bff60b4 100644
--- a/daemons/dmeventd/plugins/lvm2/dmeventd_lvm.c
+++ b/daemons/dmeventd/plugins/lvm2/dmeventd_lvm.c
@@ -105,11 +105,11 @@ void dmeventd_lvm2_exit(void)
pthread_mutex_lock(&_register_mutex);
if (!--_register_count) {
- dm_pool_destroy(_mem_pool);
- _mem_pool = NULL;
lvm2_run(_lvm_handle, "_memlock_dec");
lvm2_exit(_lvm_handle);
_lvm_handle = NULL;
+ dm_pool_destroy(_mem_pool);
+ _mem_pool = NULL;
}
pthread_mutex_unlock(&_register_mutex);
--
1.7.0.1
More information about the lvm-devel
mailing list