优化了timeout计数

使整个timeout计数走遍整个函数