]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: remove validation
authorMoises Silva <moy@sangoma.com>
Thu, 29 Jul 2010 21:20:28 +0000 (17:20 -0400)
committerMoises Silva <moy@sangoma.com>
Thu, 29 Jul 2010 21:20:28 +0000 (17:20 -0400)
libs/freetdm/src/ftdm_io.c

index 75af0c176cb2bdd868edafe37248fcc6d05bc5e9..6c90f0d174bb7f2c4ba7eafcc1ae0867784184af 100644 (file)
@@ -1916,12 +1916,6 @@ FT_DECLARE(ftdm_status_t) _ftdm_channel_call_answer(const char *file, const char
                goto done;
        }
 
-       if (ftdmchan->state >= FTDM_CHANNEL_STATE_UP) {
-               ftdm_log_chan(ftdmchan, FTDM_LOG_WARNING, "Ignoring answer because the call state is (%d/%s)\n", ftdmchan->state, ftdm_channel_state2str(ftdmchan->state));
-               status = FTDM_FAIL;
-               goto done;
-       }
-
        if (ftdmchan->state < FTDM_CHANNEL_STATE_PROGRESS) {
                ftdm_channel_set_state(file, func, line, ftdmchan, FTDM_CHANNEL_STATE_PROGRESS, 1);
        }