Why did my thread get locked?