In the destructor of LogAgent, stop all threads of log agent.
---
src/log/agent/lga_agent.cc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/log/agent/lga_agent.cc b/src/log/agent/lga_agent.cc
index 8c4f31e8f..acbb18884 100644
--- a/src/log/agent/lga_agent.cc
+++ b/src/log/agent/lga_agent.cc
@@ -167,6 +167,8 @@ LogAgent::~LogAgent() {
TRACE_ENTER();
ScopeLock scopeLock(mutex_);
+ stop_recovery2_thread();
+ lga_shutdown();
m_NCS_SEL_OBJ_DESTROY(&init_clm_status_sel_);
m_NCS_SEL_OBJ_DESTROY(&log_server_up_sel_);
client_list_.clear();
--
2.17.1
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel