| Index: webrtc/pc/peerconnectionfactory.cc
|
| diff --git a/webrtc/pc/peerconnectionfactory.cc b/webrtc/pc/peerconnectionfactory.cc
|
| index be083c26b79cd60110c29e2df36879234a4055ee..3d5014683dd525be8dca2f2bddb4805227bae763 100644
|
| --- a/webrtc/pc/peerconnectionfactory.cc
|
| +++ b/webrtc/pc/peerconnectionfactory.cc
|
| @@ -252,19 +252,20 @@ PeerConnectionFactory::CreatePeerConnection(
|
| new rtc::RTCCertificateGenerator(signaling_thread_, network_thread_));
|
| }
|
|
|
| + std::unique_ptr<RtcEventLog> event_log(new RtcEventLogNullImpl());
|
| + if (event_log_factory_) {
|
| + event_log = event_log_factory_->CreateRtcEventLog();
|
| + }
|
| +
|
| if (!allocator) {
|
| allocator.reset(new cricket::BasicPortAllocator(
|
| - default_network_manager_.get(), default_socket_factory_.get()));
|
| + default_network_manager_.get(), default_socket_factory_.get(),
|
| + event_log.get()));
|
| }
|
| network_thread_->Invoke<void>(
|
| RTC_FROM_HERE, rtc::Bind(&cricket::PortAllocator::SetNetworkIgnoreMask,
|
| allocator.get(), options_.network_ignore_mask));
|
|
|
| - std::unique_ptr<RtcEventLog> event_log(new RtcEventLogNullImpl());
|
| - if (event_log_factory_) {
|
| - event_log = event_log_factory_->CreateRtcEventLog();
|
| - }
|
| -
|
| std::unique_ptr<Call> call = worker_thread_->Invoke<std::unique_ptr<Call>>(
|
| RTC_FROM_HERE,
|
| rtc::Bind(&PeerConnectionFactory::CreateCall_w, this, event_log.get()));
|
|
|