This means that a build-up and a teardown could race which would result in a double-kthread_stop(). Protect the setting and clearing of hr_task with o2hb_live_lock, as it's not a common thing and not performance critical. Signed-off-by: Joel Becker <joel.becker@oracle.com> Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com> |
||
---|---|---|
.. | ||
endian.h | ||
heartbeat.c | ||
heartbeat.h | ||
Makefile | ||
masklog.c | ||
masklog.h | ||
nodemanager.c | ||
nodemanager.h | ||
ocfs2_heartbeat.h | ||
ocfs2_nodemanager.h | ||
quorum.c | ||
quorum.h | ||
sys.c | ||
sys.h | ||
tcp.c | ||
tcp.h | ||
tcp_internal.h | ||
ver.c | ||
ver.h |