1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

Fix leaked pool report

Swap pool destruction order in dmeventd_lvm2_exit() to fix leak report.
This commit is contained in:
Zdenek Kabelac 2010-09-30 11:40:14 +00:00
parent c631be7684
commit 1ebbfd9958
2 changed files with 3 additions and 2 deletions

View File

@ -1,5 +1,6 @@
Version 2.02.75 -
=====================================
Swap pool destruction order in dmeventd_lvm2_exit() to fix leak report.
Read whole /proc/self/maps file before working with maps entries.
Speed up unquoting of quoted double quotes and backslashes.
Speed up CRC32 calculations by using a larger lookup table.

View File

@ -131,10 +131,10 @@ void dmeventd_lvm2_exit(void)
if (!--_register_count) {
lvm2_run(_lvm_handle, "_memlock_dec");
lvm2_exit(_lvm_handle);
_lvm_handle = NULL;
dm_pool_destroy(_mem_pool);
_mem_pool = NULL;
lvm2_exit(_lvm_handle);
_lvm_handle = NULL;
}
pthread_mutex_unlock(&_register_mutex);