let finish Thread after calling deconstruct