diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2011-03-30 12:36:19 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2011-03-30 12:36:19 +0000 |
commit | e3cce4b66aac0470ffcf18602957cc2dbd081666 (patch) | |
tree | 4c9e22fd0d7a24f654a60c9ee6f330e08f93b9ed /libdm/mm | |
parent | 142d2e87406e1db97ddce8322e49414d74cc3be4 (diff) | |
download | lvm2-e3cce4b66aac0470ffcf18602957cc2dbd081666.tar.gz lvm2-e3cce4b66aac0470ffcf18602957cc2dbd081666.tar.xz lvm2-e3cce4b66aac0470ffcf18602957cc2dbd081666.zip |
Better shutdown for clvmd
'a small step' towards cleaner shutdown sequence.
Normally clvmd doens't care about unreleased memory on exit -
but for valgrind testing it's better to have them cleaned all.
So - few things are left on exit path - this patch starts to remove
just some of them.
1. lvm_thread_fs is made as a thread which could be joined on exit()
2. memory allocated to local_clien_head list is released.
(this part is somewhat more complex if the proper reaction is
needed - and as it requires some heavier code moving - it will
be resolved later.
Diffstat (limited to 'libdm/mm')
0 files changed, 0 insertions, 0 deletions