]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FSCORE-289
authorBrian West <brian@freeswitch.org>
Mon, 9 Feb 2009 21:28:38 +0000 (21:28 +0000)
committerBrian West <brian@freeswitch.org>
Mon, 9 Feb 2009 21:28:38 +0000 (21:28 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11721 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_rtp.c

index c27c06144dc8b8d4ff28f056e8ba0f6d01393b06..f023e74a621a2e7cc5fdc23ff1c84c1934631b92 100644 (file)
@@ -1645,11 +1645,13 @@ static int rtp_common_read(switch_rtp_t *rtp_session, switch_payload_t *payload_
                                }
 
                                rtp_session->dtmf_data.last_duration = duration;
-#ifdef DEBUG_2833
                        } else {
+#ifdef DEBUG_2833
                                printf("drop: %c %u %u %u %u %d %d\n", 
                                           key, in_digit_seq, rtp_session->dtmf_data.in_digit_seq, ts, duration, rtp_session->recv_msg.header.m, end);
 #endif
+                               switch_cond_next();
+                               goto recvfrom;
                        }
                }