From 390d1972a11b068b37b8029b905715f1b33fe736 Mon Sep 17 00:00:00 2001
From: Constantin Papizh <p.const@bk.ru>
Date: Wed, 1 Sep 2021 12:46:22 +0300
Subject: [PATCH] Double-code issue

---
 dap-sdk/net/core/dap_proc_thread.c | 19 -------------------
 1 file changed, 19 deletions(-)

diff --git a/dap-sdk/net/core/dap_proc_thread.c b/dap-sdk/net/core/dap_proc_thread.c
index dcb689326b..c3e1b3a9b7 100644
--- a/dap-sdk/net/core/dap_proc_thread.c
+++ b/dap-sdk/net/core/dap_proc_thread.c
@@ -451,18 +451,6 @@ static void * s_proc_thread_function(void * a_arg)
         return NULL;
     }
 	
-    // Add exit event
-    l_thread->event_exit->ev.events     = l_thread->event_exit->ev_base_flags;
-    l_thread->event_exit->ev.data.ptr   = l_thread->event_exit;
-    if( epoll_ctl(l_thread->epoll_ctl, EPOLL_CTL_ADD, l_thread->event_exit->socket , &l_thread->event_exit->ev) != 0 ){
-#ifdef DAP_OS_WINDOWS
-        errno = WSAGetLastError();
-#endif
-        log_it(L_CRITICAL, "Can't add exit event on epoll ctl, err: %d", errno);
-        return NULL;
-    }
-
-
     // Add exit event
     l_thread->event_exit->ev.events     = l_thread->event_exit->ev_base_flags;
     l_thread->event_exit->ev.data.ptr   = l_thread->event_exit;
@@ -524,13 +512,6 @@ static void * s_proc_thread_function(void * a_arg)
     l_thread->esockets[l_thread->poll_count] = l_thread->proc_event;
     l_thread->poll_count++;
 	
-    // Add exit event
-    l_thread->poll[l_thread->poll_count].fd = l_thread->event_exit->fd;
-    l_thread->poll[l_thread->poll_count].events = l_thread->event_exit->poll_base_flags;
-    l_thread->esockets[l_thread->poll_count] = l_thread->event_exit;
-    l_thread->poll_count++;
-
-
     // Add exit event
     l_thread->poll[l_thread->poll_count].fd = l_thread->event_exit->fd;
     l_thread->poll[l_thread->poll_count].events = l_thread->event_exit->poll_base_flags;
-- 
GitLab