Преглед на файлове

Fixed deadlock when reciprocating locally existing track

Paul-Louis Ageneau преди 5 години
родител
ревизия
8f0c91d1cb
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/peerconnection.cpp

+ 1 - 0
src/peerconnection.cpp

@@ -907,6 +907,7 @@ void PeerConnection::processLocalDescription(Description description) {
 					        }
 					        return;
 				        }
+				        lock.unlock(); // we are going to call incomingTrack()
 
 				        auto reciprocated = remoteMedia->reciprocate();
 #if !RTC_ENABLE_MEDIA