整理重连流程

1. 整理重连流程;
2. 修复部分事件库的BUG;
3.

Signed-off-by: spriteray <spriteray@gmail.com>