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