From 59ecdd13e5a40a964589064df5cafc59e2151160 Mon Sep 17 00:00:00 2001 From: Johnny Date: Mon, 28 Nov 2022 17:52:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20WebRtcTransport=20=E5=88=87=E6=8D=A2=20p?= =?UTF-8?q?oller=20=E7=BA=BF=E7=A8=8B=E6=97=B6=EF=BC=8C=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=20WebRtcSession=20=E4=B8=8D=E9=9C=80=E8=A6=81=E5=8A=A0?= =?UTF-8?q?=E9=94=81?= 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 ab95a8ad..382e4c3d 100644 --- a/webrtc/WebRtcSession.cpp +++ b/webrtc/WebRtcSession.cpp @@ -68,7 +68,7 @@ void WebRtcSession::onRecv_l(const char *data, size_t len) { //WebRtcTransport在其他poller线程上,需要切换poller线程并重新创建WebRtcSession对象 if (!transport->getPoller()->isCurrentThread()) { - auto sock = Socket::createSocket(transport->getPoller()); + auto sock = Socket::createSocket(transport->getPoller(), false); //1、克隆socket(fd不变),切换poller线程到WebRtcTransport所在线程 sock->cloneFromPeerSocket(*(getSock())); auto server = _server;