bool wait_ret = wait_cond_flag(&sync_event, seconds);
event_handle_thread_running = false;
pthread_cancel(event_handle_thread);
bool wait_ret = wait_cond_flag(&sync_event, seconds);
event_handle_thread_running = false;
pthread_cancel(event_handle_thread);