1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/daemons/clvmd
Zdenek Kabelac b522312678 clvmd: hardening leak on exit
Operate with lvm_thread_exit while holding lvm_thread_mutex.
Don't leave unfinished work in the lvm thread queue
and always finish all queued tasks before exit,
so no cmd struct is left in the list.

(in-release fix)
2014-03-25 11:22:57 +01:00
..
clvm.h cleanup: self compilable headers 2013-12-12 13:28:19 +01:00
clvmd-cman.c cleanup: clvmd move destroy_lvhash into main 2014-03-21 22:29:25 +01:00
clvmd-command.c cleanup: clvmd assign NULL to pointers 2014-03-10 12:24:09 +01:00
clvmd-common.h Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
clvmd-comms.h Restart CLVMD with same cluster manager 2011-09-25 19:37:00 +00:00
clvmd-corosync.c cleanup: clvmd move destroy_lvhash into main 2014-03-21 22:29:25 +01:00
clvmd-openais.c cleanup: clvmd indent change 2014-03-21 22:29:26 +01:00
clvmd-singlenode.c cleanup: clvmd move destroy_lvhash into main 2014-03-21 22:29:25 +01:00
clvmd.c clvmd: hardening leak on exit 2014-03-25 11:22:57 +01:00
clvmd.h clvmd: Avoid a 3-way deadlock in dead-client cleanup. 2013-09-18 21:17:48 +02:00
lvm-functions.c cleanup: clvmd indent change 2014-03-21 22:29:26 +01:00
lvm-functions.h CLVMD bugfix support for args -S -E 2011-09-24 20:48:34 +00:00
Makefile.in compile/link: use RELRO/PIE compiler/linker options for executables 2013-12-05 14:03:10 +01:00
refresh_clvmd.c clmvd: fix responce status 2013-04-21 22:54:42 +02:00
refresh_clvmd.h Add -S command to clvmd, so it can restart itself and still 2010-04-20 14:07:37 +00:00