finish counTimeDistance
異步不知如何處理
recover