bug fix EventLoop::quit(), add cancel timer for TimerQueue, add Connector