Skip to content
Snippets Groups Projects
Commit 88b06b4c authored by Dmitriy A. Gerasimov's avatar Dmitriy A. Gerasimov
Browse files

[*] Fixed timeouts

parent ebe68906
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ project(cellframe-sdk C) ...@@ -2,7 +2,7 @@ project(cellframe-sdk C)
cmake_minimum_required(VERSION 2.8) cmake_minimum_required(VERSION 2.8)
set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD 11)
set(CELLFRAME_SDK_NATIVE_VERSION "2.6-82") set(CELLFRAME_SDK_NATIVE_VERSION "2.6-83")
add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"") add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"")
set(DAPSDK_MODULES "") set(DAPSDK_MODULES "")
......
...@@ -110,9 +110,12 @@ static void s_timer_timeout_check(void * a_arg) ...@@ -110,9 +110,12 @@ static void s_timer_timeout_check(void * a_arg)
{ {
dap_events_socket_t * l_es = (dap_events_socket_t*) a_arg; dap_events_socket_t * l_es = (dap_events_socket_t*) a_arg;
assert(l_es); assert(l_es);
dap_worker_t * l_worker = l_es->worker; // We're in own esocket context dap_events_t * l_events = dap_events_get_default();
if( !l_worker) // Out of worker assert(l_events);
return;
dap_worker_t * l_worker =(dap_worker_t*) pthread_getspecific(l_events->pth_key_worker);; // We're in own esocket context
assert(l_worker);
if(dap_events_socket_check_unsafe(l_worker, l_es) ){ if(dap_events_socket_check_unsafe(l_worker, l_es) ){
dap_client_http_pvt_t * l_http_pvt = PVT(l_es); dap_client_http_pvt_t * l_http_pvt = PVT(l_es);
log_it(L_WARNING,"Connection timeout for request http://%s:%u/%s, possible network problems or host is down", log_it(L_WARNING,"Connection timeout for request http://%s:%u/%s, possible network problems or host is down",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment