diff --git a/CMakeLists.txt b/CMakeLists.txt index aa1b015182981d6d982043f5d28bce8157076715..c6c5be8e21d1cbcd44008b01e19ac63237ea485e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ project(cellframe-sdk C) cmake_minimum_required(VERSION 2.8) set(CMAKE_C_STANDARD 11) -set(CELLFRAME_SDK_NATIVE_VERSION "2.6-97") +set(CELLFRAME_SDK_NATIVE_VERSION "2.6-98") add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"") set(DAPSDK_MODULES "") diff --git a/dap-sdk/net/core/dap_worker.c b/dap-sdk/net/core/dap_worker.c index 7792a6e2f4f1d98f3bba21de44b1f7c6cb87b83e..7a0a11bace9841f4bc47b8b5b703985b55f55cf4 100644 --- a/dap-sdk/net/core/dap_worker.c +++ b/dap-sdk/net/core/dap_worker.c @@ -701,8 +701,10 @@ static void s_queue_add_es_callback( dap_events_socket_t * a_es, void * a_arg) case DESCRIPTOR_TYPE_SOCKET_LISTENING:{ #ifdef DAP_OS_UNIX +#if defined (SO_INCOMING_CPU) int l_cpu = l_worker->id; setsockopt(l_es_new->socket , SOL_SOCKET, SO_INCOMING_CPU, &l_cpu, sizeof(l_cpu)); +#endif #endif } break; default: {}