fix了fd evt超时之后没有主动 unregist fd evt 的bug；一测试程序跑了几天，突然core了，分析发现一个fd evt回调了两次，一次是超时，一次是可写；