From 9c6571031e0e1fba6fd73d3af4cb69695b88249d Mon Sep 17 00:00:00 2001
From: Dmitriy Gerasimov <naeper@demlabs.net>
Date: Tue, 27 Jul 2021 16:07:27 +0700
Subject: [PATCH] [*] Fixed timer

---
 dap-sdk/net/core/dap_events_socket.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dap-sdk/net/core/dap_events_socket.c b/dap-sdk/net/core/dap_events_socket.c
index 37134713f7..3bcdde5283 100644
--- a/dap-sdk/net/core/dap_events_socket.c
+++ b/dap-sdk/net/core/dap_events_socket.c
@@ -1750,8 +1750,8 @@ void dap_events_socket_remove_and_delete_unsafe_delayed( dap_events_socket_t *a_
     l_es_handler->esocket = a_es;
     l_es_handler->uuid = a_es->uuid;
     l_es_handler->value = a_preserve_inheritor ? 1 : 0;
-    dap_events_socket_remove_from_worker_unsafe(a_es, a_es->worker);
     dap_events_socket_descriptor_close(a_es);
+
     dap_timerfd_start_on_worker(a_es->worker, s_delayed_ops_timeout_ms,
                                 s_remove_and_delete_unsafe_delayed_delete_callback, l_es_handler );
 }
-- 
GitLab