model: THREAD_JOIN synchronizes with THREAD_FINISH