diff options
Diffstat (limited to 'test/scenario/network_node.cc')
-rw-r--r-- | test/scenario/network_node.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/scenario/network_node.cc b/test/scenario/network_node.cc index aa576dcf53..702789fe73 100644 --- a/test/scenario/network_node.cc +++ b/test/scenario/network_node.cc @@ -86,7 +86,7 @@ bool NetworkNodeTransport::SendRtp(const uint8_t* packet, sent_packet.info.packet_type = rtc::PacketType::kData; sender_call_->OnSentPacket(sent_packet); - rtc::CritScope crit(&crit_sect_); + MutexLock lock(&mutex_); if (!endpoint_) return false; rtc::CopyOnWriteBuffer buffer(packet, length); @@ -97,7 +97,7 @@ bool NetworkNodeTransport::SendRtp(const uint8_t* packet, bool NetworkNodeTransport::SendRtcp(const uint8_t* packet, size_t length) { rtc::CopyOnWriteBuffer buffer(packet, length); - rtc::CritScope crit(&crit_sect_); + MutexLock lock(&mutex_); if (!endpoint_) return false; endpoint_->SendPacket(local_address_, remote_address_, buffer, @@ -121,7 +121,7 @@ void NetworkNodeTransport::Connect(EmulatedEndpoint* endpoint, { // Only IPv4 address is supported. RTC_CHECK_EQ(receiver_address.family(), AF_INET); - rtc::CritScope crit(&crit_sect_); + MutexLock lock(&mutex_); endpoint_ = endpoint; local_address_ = rtc::SocketAddress(endpoint_->GetPeerLocalAddress(), 0); remote_address_ = receiver_address; @@ -134,7 +134,7 @@ void NetworkNodeTransport::Connect(EmulatedEndpoint* endpoint, } void NetworkNodeTransport::Disconnect() { - rtc::CritScope crit(&crit_sect_); + MutexLock lock(&mutex_); current_network_route_.connected = false; sender_call_->GetTransportControllerSend()->OnNetworkRouteChanged( kDummyTransportName, current_network_route_); |