Will this thread ever end?