From adeaac6e1d465802be2af72ced1a402b5348dd1f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 24 Apr 2023 10:36:42 +0800 Subject: [PATCH] 1 --- server/wsproxy/app.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/wsproxy/app.cc b/server/wsproxy/app.cc index 99f1593..ae5ea45 100644 --- a/server/wsproxy/app.cc +++ b/server/wsproxy/app.cc @@ -450,9 +450,9 @@ void App::ProcessTargetServerMsg(f8::MsgHdr& hdr) DownStreamMgr::Instance()->BindUpStream(hdr.socket_handle, hdr.ip_saddr); GCListener::Instance()->MarkClient(hdr.socket_handle, true); } - auto down = DownStreamMgr::Instance()->GetDownStream(hdr.socket_handle); - if (!down.expired()) { - down.lock()->ForwardUpStreamMsg(hdr); + auto down_wp = DownStreamMgr::Instance()->GetDownStream(hdr.socket_handle); + if (!down_wp.expired()) { + down_wp.lock()->ForwardUpStreamMsg(hdr); } }