diff --git a/CMakeLists.txt b/CMakeLists.txt index 7553c4bc2c5ea599e6aeccde390f0fe710ba9e07..09f8b9f0955879dbf00fa816c4c364109b6ede56 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ project(cellframe-sdk C) cmake_minimum_required(VERSION 3.0) set(CMAKE_C_STANDARD 11) -set(CELLFRAME_SDK_NATIVE_VERSION "2.9-10") +set(CELLFRAME_SDK_NATIVE_VERSION "2.9-11") add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"") set(DAPSDK_MODULES "") message("Cellframe modules: ${CELLFRAME_MODULES}") diff --git a/dap-sdk/net/core/dap_worker.c b/dap-sdk/net/core/dap_worker.c index 9f6df3a7501bfa571d7a73d9a858f2c1d839a47b..fb0c8c8f41f2ee91f38c43cde6f424f8a150bd3d 100644 --- a/dap-sdk/net/core/dap_worker.c +++ b/dap-sdk/net/core/dap_worker.c @@ -977,7 +977,7 @@ static void s_queue_delete_es_callback( dap_events_socket_t * a_es, void * a_arg assert(l_es_handler); dap_events_socket_t * l_esocket = (dap_events_socket_t*) l_es_handler->esocket; if (dap_events_socket_check_uuid_unsafe (a_es->worker,l_esocket, l_es_handler->uuid)){ - ((dap_events_socket_t*)a_arg)->flags |= DAP_SOCK_SIGNAL_CLOSE; // Send signal to socket to kill + l_esocket->flags |= DAP_SOCK_SIGNAL_CLOSE; // Send signal to socket to kill }else log_it(L_INFO, "While we were sending the delete() message, esocket %p has been disconnected", l_esocket); DAP_DELETE(l_es_handler);