diff --git a/3rdpart/ZLToolKit b/3rdpart/ZLToolKit index ca26e43a..dd1d308b 160000 --- a/3rdpart/ZLToolKit +++ b/3rdpart/ZLToolKit @@ -1 +1 @@ -Subproject commit ca26e43a5f62986bb8a007226e0bad148d154abc +Subproject commit dd1d308bd01a3aab038a87b938013be39134e1c1 diff --git a/webrtc/WebRtcSession.cpp b/webrtc/WebRtcSession.cpp index ade1ce20..87fcc116 100644 --- a/webrtc/WebRtcSession.cpp +++ b/webrtc/WebRtcSession.cpp @@ -71,7 +71,7 @@ void WebRtcSession::onRecv_l(const char *data, size_t len) { if (!transport->getPoller()->isCurrentThread()) { auto sock = Socket::createSocket(transport->getPoller(), false); //1、克隆socket(fd不变),切换poller线程到WebRtcTransport所在线程 - sock->cloneFromPeerSocket(*(getSock())); + sock->cloneSocket(*(getSock())); auto server = _server; std::string str(data, len); sock->getPoller()->async([sock, server, str](){