diff --git a/src/conference/session/audio-stream.cpp b/src/conference/session/audio-stream.cpp index b7b88d77e7c23d6cc6bfdabaf96fd9f1a3ca588f..773557630ef0acc1f51092fbfe575523ee5245d6 100644 --- a/src/conference/session/audio-stream.cpp +++ b/src/conference/session/audio-stream.cpp @@ -264,6 +264,10 @@ MediaStream *MS2AudioStream::getMediaStream() const { void MS2AudioStream::setupMediaLossCheck() { int disconnectTimeout = linphone_core_get_nortp_timeout(getCCore()); + if (disconnectTimeout == 0) { + lInfo() << "No RTP timeout disabled"; + return; + } mMediaLostCheckTimer = getCore().createTimer( [this, disconnectTimeout]() -> bool { if (!audio_stream_alive(mStream, disconnectTimeout)) {