]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Revert "chan_sip: Fix lastrtprx always updated" 38/4338/2
authorKevin Harwell <kharwell@digium.com>
Fri, 4 Nov 2016 15:57:43 +0000 (10:57 -0500)
committerCorey Farrell <git@cfware.com>
Mon, 7 Nov 2016 17:27:17 +0000 (12:27 -0500)
This reverts commit 93332cb1d0eea18021ea6538237297e627d6e2fc.

Unfortunately, the aforementioned commit caused a regression (incoming calls
would eventually disconnect). Thus it is being removed.

ASTERISK-26523 #close
ASTERISK-25270

Change-Id: Ibf5586adc303073a8eac667a4cbfdb6be184a64d

channels/chan_sip.c

index 63bfd1989625ec200011a698a39b6c480d53dcc1..afb94b72db02360c4d99b91bdc2306d18939f15c 100644 (file)
@@ -8628,9 +8628,7 @@ static struct ast_frame *sip_read(struct ast_channel *ast)
 
        sip_pvt_lock(p);
        fr = sip_rtp_read(ast, p, &faxdetected);
-       if (fr && fr->frametype != AST_FRAME_NULL) {
-               p->lastrtprx = time(NULL);
-       }
+       p->lastrtprx = time(NULL);
 
        /* If we detect a CNG tone and fax detection is enabled then send us off to the fax extension */
        if (faxdetected && ast_test_flag(&p->flags[1], SIP_PAGE2_FAX_DETECT_CNG)) {