]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
update
authorAnthony Minessale <anthony.minessale@gmail.com>
Thu, 4 May 2006 01:00:35 +0000 (01:00 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Thu, 4 May 2006 01:00:35 +0000 (01:00 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1339 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/endpoints/mod_dingaling/mod_dingaling.c
src/mod/endpoints/mod_exosip/mod_exosip.c

index 17cdfb868480029cfae9c5e90100d41736fff9ea..4b6ff474961fed5e74933fbecfb114ceaa6d32ab 100644 (file)
@@ -780,6 +780,7 @@ static switch_status_t channel_read_frame(switch_core_session_t *session, switch
                                        char digit_str[] = {key, 0};
                                        time(&tech_pvt->last_digit_time);
                                        switch_channel_queue_dtmf(channel, digit_str);
+                                       return SWITCH_STATUS_BREAK;
                                }
                                if (++tech_pvt->dc >= 3) {
                                        tech_pvt->last_digit = 0;
index 5a7a08c6b057c0f92f2995bc08555f4c3bdb53ee..e5ae950e7e6cbd2d3578d5430f4e44dbb3ac2ca4 100644 (file)
@@ -659,6 +659,7 @@ static switch_status_t exosip_read_frame(switch_core_session_t *session, switch_
                                                char digit_str[] = {key, 0};
                                                time(&tech_pvt->last_digit_time);
                                                switch_channel_queue_dtmf(channel, digit_str);
+                                               return SWITCH_STATUS_BREAK;
                                        }
                                        if (++tech_pvt->dc >= 3) {
                                                tech_pvt->last_digit = 0;