]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_rtp_asterisk: Fix crash when RTCP is not available during SSRC change
authorMatthew Jordan <mjordan@digium.com>
Tue, 22 Oct 2013 22:42:24 +0000 (22:42 +0000)
committerMatthew Jordan <mjordan@digium.com>
Tue, 22 Oct 2013 22:42:24 +0000 (22:42 +0000)
commit0336f4b606708381aca706c60574e63d70339b9d
treecc2a734f01061e39dc8447ffa5c90e2404bd321f
parent2a40f6219a1e9b8811423fdec59a513a0d1421e2
res_rtp_asterisk: Fix crash when RTCP is not available during SSRC change

In r400089, a patch was put in to correct erroneous RTCP statistic resets.
Unfortunately, ast_rtp_read can be called on an RTP instance that does not
have RTCP information. This patch prevents that crash by only resetting
the statistics if we do actually have an RTCP instance.

(issue AST-1174)

(closes issue ASTERISK-22667)
Reported by: John Bigelow
........

Merged revisions 401445 from http://svn.asterisk.org/svn/asterisk/branches/1.8

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@401446 65c4cc65-6c06-0410-ace0-fbb531ad65f3
res/res_rtp_asterisk.c