void TcpServer::onClose(const TcpConnectionPtr& conn) { if (closeCallback_) closeCallback_(conn); // EventLoop* ioLoop = conn->getLoop(); // ioLoop->removeInLoop(conn->connfd()); LOG_TRACE("client close|ip=%s|port=%u", conn->peerAddr().ip().c_str(), conn->peerAddr().port()); connectionManager_->Remove(conn->id()); }