Change-Id: I1993404cf85cf92427ccaf69a28dbe88a461134d
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
void server::deinit(void)
{
- m_manager->deinit();
m_server->close();
+ m_manager->deinit();
delete m_server;
m_server = NULL;
{
ret_if(!is_running() || m_terminating.load());
- uint64_t term = 1;
- ssize_t size;
- m_terminating.store(true);
- size = write(m_term_fd, &term, sizeof(uint64_t));
-
- retm_if(size != sizeof(ssize_t), "Failed to write[%d]", m_term_fd);
+ terminate();
}
void event_loop::terminate(void)