Index: webrtc/api/peerconnectionfactory.cc |
diff --git a/webrtc/api/peerconnectionfactory.cc b/webrtc/api/peerconnectionfactory.cc |
index b2a379839c06a40ed13cfad151896254820b2220..71748e8e850e411fe1ef306fbd3ea065798820fa 100644 |
--- a/webrtc/api/peerconnectionfactory.cc |
+++ b/webrtc/api/peerconnectionfactory.cc |
@@ -282,7 +282,9 @@ |
allocator.reset(new cricket::BasicPortAllocator( |
default_network_manager_.get(), default_socket_factory_.get())); |
} |
- allocator->SetNetworkIgnoreMask(options_.network_ignore_mask); |
+ worker_thread_->Invoke<void>( |
+ rtc::Bind(&cricket::PortAllocator::SetNetworkIgnoreMask, allocator.get(), |
+ options_.network_ignore_mask)); |
rtc::scoped_refptr<PeerConnection> pc( |
new rtc::RefCountedObject<PeerConnection>(this)); |