diff --git a/net/net_base.cpp b/net/net_base.cpp index 6f7f2f5..c2a6f0a 100644 --- a/net/net_base.cpp +++ b/net/net_base.cpp @@ -68,6 +68,10 @@ void CTcpClient::async_recv() // 正常中止退出 return; } + if (ec.value() == 125) { + logger_->info("{} exit.", __FUNCTION__); + return; + } logger_->error("{} {} error => {}", __FUNCTION__, ec.value(), ec.message()); } else { buffer_.push(tmp_buf_.data(), length);