add completion processing for main kernel thread
add completion processing for indication thread