diff --git a/CMakeLists.txt b/CMakeLists.txt index 6c421e3c4bb3c18d3470b6be5c34008d81949d69..6e81148340a3315e4725faeb7a151894cb2dd088 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-39") +set(CELLFRAME_SDK_NATIVE_VERSION "2.9-40") 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_proc_thread.c b/dap-sdk/net/core/dap_proc_thread.c index c3e1b3a9b719e8ef9f69a32785da2dfa3d24639e..4aabf439387d2e8d7e827d2cfeece5ac19fbf7ac 100644 --- a/dap-sdk/net/core/dap_proc_thread.c +++ b/dap-sdk/net/core/dap_proc_thread.c @@ -295,9 +295,9 @@ int dap_proc_thread_esocket_update_poll_flags(dap_proc_thread_t * a_thread, dap_ } a_thread->poll[a_esocket->poll_index].events= a_esocket->poll_base_flags; if( a_esocket->flags & DAP_SOCK_READY_TO_READ) - a_thread->poll[a_esocket->poll_index].revents |= POLLIN; + a_thread->poll[a_esocket->poll_index].events |= POLLIN; if( a_esocket->flags & DAP_SOCK_READY_TO_WRITE) - a_thread->poll[a_esocket->poll_index].revents |= POLLOUT; + a_thread->poll[a_esocket->poll_index].events |= POLLOUT; #elif defined (DAP_EVENTS_CAPS_KQUEUE)