diff --git a/dap-sdk/core/libdap.pri b/dap-sdk/core/libdap.pri index 11c3e3aee2032d74ae443f7adc330aae07530a6d..d4d940c2c5ed51dafcd7860369b597850498c11f 100755 --- a/dap-sdk/core/libdap.pri +++ b/dap-sdk/core/libdap.pri @@ -8,6 +8,9 @@ unix { DEFINES += DAP_OS_UNIX } DEFINES += _GNU_SOURCE +android { + DEFINES += DAP_OS_ANDROID +} unix: !android { LIBS += -lrt diff --git a/dap-sdk/net/core/dap_events_socket.c b/dap-sdk/net/core/dap_events_socket.c index f1de15d47965bbea8aee2037bc785bcebf7783cf..78c3f3ea830199358ea7502cf52f84189176d5bb 100644 --- a/dap-sdk/net/core/dap_events_socket.c +++ b/dap-sdk/net/core/dap_events_socket.c @@ -200,7 +200,7 @@ void dap_events_socket_reassign_between_workers_unsafe(dap_events_socket_t * a_e if (a_es->callbacks.worker_unassign_callback) a_es->callbacks.worker_unassign_callback(a_es, a_es->worker); - dap_events_socket_assign_on_worker_mt( a_es, a_worker_new ); + dap_worker_add_events_socket_unsafe(a_es, a_worker_new); } void dap_events_socket_reassign_between_workers_mt(dap_worker_t * a_worker_old, dap_events_socket_t * a_es, dap_worker_t * a_worker_new)