加入$timeout控制