Thread sema complete