diff --git a/src/lib/ecore_con/efl_net_ip_address.c b/src/lib/ecore_con/efl_net_ip_address.c index 276f102f9c..b6d9317dee 100644 --- a/src/lib/ecore_con/efl_net_ip_address.c +++ b/src/lib/ecore_con/efl_net_ip_address.c @@ -415,6 +415,7 @@ _efl_net_ip_address_resolve_del(void *data, if (ctx->thread) { ecore_thread_cancel(ctx->thread); + ecore_thread_wait(ctx->thread, 1); ctx->thread = NULL; }