This commit is contained in:
sachiotomita 2022-11-01 05:21:12 +09:00 committed by GitHub
commit 7ca23a573e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -1122,7 +1122,7 @@ ClientHandler::get_downstream_connection(int &err, Downstream *downstream) {
auto dconn = addr->dconn_pool->pop_downstream_connection();
if (dconn) {
dconn->set_client_handler(this);
return dconn;
return std::move(dconn);
}
if (worker_->get_connect_blocker()->blocked()) {
@ -1141,7 +1141,7 @@ ClientHandler::get_downstream_connection(int &err, Downstream *downstream) {
dconn = std::make_unique<HttpDownstreamConnection>(group, addr, conn_.loop,
worker_);
dconn->set_client_handler(this);
return dconn;
return std::move(dconn);
}
if (LOG_ENABLED(INFO)) {
@ -1152,7 +1152,7 @@ ClientHandler::get_downstream_connection(int &err, Downstream *downstream) {
auto http2session = get_http2_session(group, addr);
auto dconn = std::make_unique<Http2DownstreamConnection>(http2session);
dconn->set_client_handler(this);
return dconn;
return std::move(dconn);
}
MemchunkPool *ClientHandler::get_mcpool() { return worker_->get_mcpool(); }