* put_individual: ++expect_completion
* API: ++wait_thread(THREAD thread_id)