diff options
author | Milan Broz <mbroz@redhat.com> | 2009-06-15 12:15:23 +0000 |
---|---|---|
committer | Milan Broz <mbroz@redhat.com> | 2009-06-15 12:15:23 +0000 |
commit | 8bc510ba1207d28186f5a5772f29f7ba0b420797 (patch) | |
tree | 4280635c79f2d5bbb952cd3f94be31421208806d /daemons/clvmd/lvm-functions.c | |
parent | 9242380c2ff901fb1fe4b91de40e50d0d83664e1 (diff) | |
download | lvm2-8bc510ba1207d28186f5a5772f29f7ba0b420797.tar.gz lvm2-8bc510ba1207d28186f5a5772f29f7ba0b420797.tar.xz lvm2-8bc510ba1207d28186f5a5772f29f7ba0b420797.zip |
Destroy toolcontext on exit in clvmd (fixes memory pool leaks).
Diffstat (limited to 'daemons/clvmd/lvm-functions.c')
-rw-r--r-- | daemons/clvmd/lvm-functions.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/daemons/clvmd/lvm-functions.c b/daemons/clvmd/lvm-functions.c index 4d181b2f..078afd4a 100644 --- a/daemons/clvmd/lvm-functions.c +++ b/daemons/clvmd/lvm-functions.c @@ -811,3 +811,10 @@ int init_lvm(int using_gulm) return 1; } + +void destroy_lvm(void) +{ + if (cmd) + destroy_toolcontext(cmd); + cmd = NULL; +} |