If you use `detach`, member variable `_thread` will not be needed.