From: Mark Spencer Date: Fri, 19 Mar 2004 08:16:19 +0000 (+0000) Subject: Just to be on the safe side, don't update timestamps against anything but voice packets. X-Git-Tag: 1.0.0-rc1~908 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=785ac43c846bca54574a219db6ea2cf0a9a546cd;p=thirdparty%2Fasterisk.git Just to be on the safe side, don't update timestamps against anything but voice packets. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2472 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index ba3c557b37..657687e1fc 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -4574,7 +4574,7 @@ static int socket_read(int *id, int fd, short events, void *cbdata) fr.oseqno = fh->oseqno; fr.iseqno = fh->iseqno; fr.ts = ntohl(fh->ts); - if (ntohs(fh->dcallno) & IAX_FLAG_RETRANS) + if ((ntohs(fh->dcallno) & IAX_FLAG_RETRANS) || (f.frametype != AST_FRAME_VOICE)) updatehistory = 0; if ((iaxs[fr.callno]->iseqno != fr.oseqno) && (iaxs[fr.callno]->iseqno ||