From d8cf08f1663c195cc4ed7ba60b3fa6cfec82e091 Mon Sep 17 00:00:00 2001 From: deadbeef Date: Mon, 10 Jul 2017 20:06:59 -0700 Subject: [PATCH] Don't call CreateDtlsTransport_n from non-network thread in WebRtcSession I'm not sure if it's possible to hit this code any more, but better safe than sorry. BUG=webrtc:7714 TBR=pthatcher@webrtc.org Review-Url: https://codereview.webrtc.org/2978573002 Cr-Commit-Position: refs/heads/master@{#18960} --- webrtc/pc/webrtcsession.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/pc/webrtcsession.cc b/webrtc/pc/webrtcsession.cc index 4f177337a0..4ca4528e74 100644 --- a/webrtc/pc/webrtcsession.cc +++ b/webrtc/pc/webrtcsession.cc @@ -1095,7 +1095,7 @@ bool WebRtcSession::EnableBundle(const cricket::ContentGroup& bundle) { bool need_rtcp = (ch->rtcp_dtls_transport() != nullptr); cricket::DtlsTransportInternal* rtcp_dtls_transport = nullptr; if (need_rtcp) { - rtcp_dtls_transport = transport_controller_->CreateDtlsTransport_n( + rtcp_dtls_transport = transport_controller_->CreateDtlsTransport( transport_name, cricket::ICE_CANDIDATE_COMPONENT_RTCP); }