thread_mutex file