]> sourceware.org Git - lvm2.git/commit
Better shutdown for clvmd
authorZdenek Kabelac <zkabelac@redhat.com>
Wed, 30 Mar 2011 12:36:19 +0000 (12:36 +0000)
committerZdenek Kabelac <zkabelac@redhat.com>
Wed, 30 Mar 2011 12:36:19 +0000 (12:36 +0000)
commitf251589b6bfbfc9bdbc3bef5c16c6b9c12696f6f
tree4c9e22fd0d7a24f654a60c9ee6f330e08f93b9ed
parent305e8a8a5c7065f81e77c1328688b5dc637f4be4
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.
WHATS_NEW
daemons/clvmd/clvmd.c
This page took 0.034059 seconds and 5 git commands to generate.