mirror of https://github.com/asterisk/asterisk
First rtp activity check was performed after 500ms regardless of the rtp_timeout setting. Having a call in ringing state for more than rtp_timeout and the first rtp package is received more than 500ms after sdp negotiation and before the rtp_timeout, erronously caused the call to be hungup. Changed to perform the first rtp inactivity check after the timeout setting preventing calls to be disconnected before the rtp_timeout has elapsed since sdp negotiation.
Fixes #710
(cherry picked from commit 9cf8678112
)
pull/886/head
parent
c9439c8ad7
commit
e27f88ed03
Loading…
Reference in new issue