From 61c55f40309270e2be48e918a03784d0a400c498 Mon Sep 17 00:00:00 2001 From: xiongziliang <771730766@qq.com> Date: Sun, 28 Nov 2021 21:42:54 +0800 Subject: [PATCH] =?UTF-8?q?Refine:=20=E4=BD=BF=E7=94=A8socket=20fd?= =?UTF-8?q?=E4=BD=9C=E4=B8=BA=E6=97=A5=E5=BF=97=E8=BF=BD=E8=B8=AAid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webrtc/WebRtcSession.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/WebRtcSession.cpp b/webrtc/WebRtcSession.cpp index 1443269b..6a83ac06 100644 --- a/webrtc/WebRtcSession.cpp +++ b/webrtc/WebRtcSession.cpp @@ -55,7 +55,7 @@ void WebRtcSession::onRecv(const Buffer::Ptr &buffer) { //只允许寻找一次transport _find_transport = false; auto user_name = getUserName(buffer); - _identifier = user_name + '-' + to_string(reinterpret_cast(this)); + _identifier = to_string(getSock()->rawFD()) + '-' + user_name; auto transport = WebRtcTransportManager::Instance().getItem(user_name); CHECK(transport && transport->getPoller()->isCurrentThread()); transport->setSession(shared_from_this());