Skip to content
Snippets Groups Projects
Commit 568901d3 authored by Kateryna Kostiuk's avatar Kateryna Kostiuk
Browse files

call: fix delay after completing a call

Interrupt the socket before joining the rtcpCheckerThread
so that waitForRTCP can return without delay.

Change-Id: I5430e190b5815b0064ca34aed553169967b4f35b
parent e3ec32ea
No related branches found
No related tags found
No related merge requests found
......@@ -405,6 +405,9 @@ VideoRtpSession::stop()
stopSender();
stopReceiver();
if (socketPair_)
socketPair_->interrupt();
rtcpCheckerThread_.join();
// reset default video quality if exist
......@@ -414,8 +417,6 @@ VideoRtpSession::stop()
videoBitrateInfo_.videoBitrateCurrent = SystemCodecInfo::DEFAULT_VIDEO_BITRATE;
storeVideoBitrateInfo();
if (socketPair_)
socketPair_->interrupt();
socketPair_.reset();
videoLocal_.reset();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment