Re-factorize the CurRealTime with threading flavor. And TODO: Shortest
Path return full info.