如果在短时间内快速切换上下线状态,那么 hook 的调用的先后顺序并不做严格保证,也就是说,有可能出现调用上下线 hook 顺序颠倒的情况。