]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip_sdp_rtp: Don't wait for ICE if not negotiated
authorTorrey Searle <torrey@voxbone.com>
Thu, 5 Mar 2020 09:08:54 +0000 (10:08 +0100)
committerTorrey Searle <torrey@voxbone.com>
Mon, 9 Mar 2020 12:31:40 +0000 (13:31 +0100)
commit1efd90b72b4e2808aebec0b90e1b283ba3c9d7c7
tree4ead6bfef47777b7ab7cff3492e94cefb6a5a1d3
parentdd313ceda5b37ef928e0ec536b240ec0c152966f
res_pjsip_sdp_rtp: Don't wait for ICE if not negotiated

If ICE support is enabled but not negotiated, the rtp->ice structure is
not being destroyed. This leads to Asterisk waiting for ICE to complete
instead of immediately starting the DTLS handshake, resulting in the
call leg having no RTP.

ASTERISK-28769 #close

Change-Id: I17c137546dc9ecfb9583c24dcf4c2ced8bbd7a27
res/res_pjsip_sdp_rtp.c