SLOG(LOG_ERROR, TAG_MAC, "[ERROR] Fail to initialize");
ma_client_set_error(g_ma, MA_ERROR_ENGINE_NOT_FOUND);
- ecore_main_loop_thread_safe_call_async(__ma_notify_error, (void*)g_ma);
+ __ma_notify_error(g_ma);
return EINA_FALSE;
//LCOV_EXCL_STOP
SLOG(LOG_ERROR, TAG_MAC, "[ERROR] Fail to initialize"); //LCOV_EXCL_LINE
ma_client_set_error(g_ma, MA_ERROR_TIMED_OUT);
- ecore_main_loop_thread_safe_call_async(__ma_notify_error, (void*)g_ma);
+ __ma_notify_error(g_ma);
return EINA_TRUE;
} else {
}
ma_client_set_client_state(g_ma, MA_STATE_READY);
- ecore_main_loop_thread_safe_call_async(__ma_notify_state_changed, (void*)g_ma);
+ __ma_notify_state_changed(g_ma);
ma_client_set_ui_pid(g_ma, ui_pid);
} else {
return EINA_FALSE;
}
-static void __start_prepare_thread(void *data, Ecore_Thread *thread)
+static void __start_prepare_func()
{
- SLOG(LOG_ERROR, TAG_MAC, "[DEBUG] Start prepare thread");
+ SLOG(LOG_ERROR, TAG_MAC, "[DEBUG] Start prepare func");
int ret = -1;
int retry_count = 0;
return;
}
-static void __end_prepare_thread(void *data, Ecore_Thread *thread)
+static void __end_prepare_func()
{
- SLOG(LOG_DEBUG, TAG_MAC, "[DEBUG] End prepare thread");
+ SLOG(LOG_DEBUG, TAG_MAC, "[DEBUG] End prepare func");
}
int ma_prepare(void)
return MA_ERROR_INVALID_STATE;
}
- ecore_thread_run(__start_prepare_thread, __end_prepare_thread, NULL, NULL);
+ __start_prepare_func();
+ __end_prepare_func();
return MA_ERROR_NONE;
}
__ma_internal_unprepare();
ma_client_set_client_state(g_ma, MA_STATE_INITIALIZED);
- ecore_main_loop_thread_safe_call_async(__ma_notify_state_changed, (void*)g_ma);
+ __ma_notify_state_changed((void*)g_ma);
return MA_ERROR_NONE;
}
SLOG(LOG_ERROR, TAG_MAC, "[ERROR] multi-assistant service reset");
ma_client_set_client_state(g_ma, MA_STATE_INITIALIZED);
- ecore_main_loop_thread_safe_call_async(__ma_notify_state_changed, (void*)g_ma);
+ __ma_notify_state_changed((void*)g_ma);
if (0 != ma_prepare()) {
SLOG(LOG_ERROR, TAG_MAC, "[ERROR] Fail to prepare");
SLOG(LOG_DEBUG, TAG_MAC, "[DEBUG] Error reason(%d), msg(%s)", reason, msg);
ma_client_set_error(g_ma, reason);
- ecore_main_loop_thread_safe_call_async(__ma_notify_error, (void*)g_ma);
+ __ma_notify_error((void*)g_ma);
return MA_ERROR_NONE;
}