]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: do not skip states if FREETDM_SKIP_SIG_STATES is not defined
authorMoises Silva <moy@sangoma.com>
Tue, 30 Nov 2010 22:21:48 +0000 (17:21 -0500)
committerMoises Silva <moy@sangoma.com>
Tue, 30 Nov 2010 22:21:48 +0000 (17:21 -0500)
libs/freetdm/src/ftdm_io.c

index cffd98203b563a7a90b34221f5019e744643d8b1..bcaa15a77ca33dec6712115d54199f15421854b5 100644 (file)
@@ -2051,10 +2051,10 @@ FT_DECLARE(ftdm_status_t) _ftdm_channel_call_answer(const char *file, const char
                goto done;
        }
 
-#if 0 
-       /* DAVIDY - We will fail RFC's if we do that, but some modules apart from ftmod_sangoma_isdn 
+#ifndef FREETDM_SKIP_SIG_STATES
+       /* We will fail RFC's if we not skip states, but some modules apart from ftmod_sangoma_isdn 
         * expect the call to always to go PROGRESS and PROGRESS MEDIA state before going to UP, so 
-        * remove this only in netborder branch for now */
+        * remove this only in netborder branch for now while we update the sig modules */
 
        if (ftdmchan->state < FTDM_CHANNEL_STATE_PROGRESS) {
                ftdm_channel_set_state(file, func, line, ftdmchan, FTDM_CHANNEL_STATE_PROGRESS, 1);