]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
adding code to check return type of "ftdm_start_span" API
authorKapil Gupta <kgupta@sangoma.com>
Wed, 15 Aug 2012 18:26:09 +0000 (14:26 -0400)
committerKapil Gupta <kgupta@sangoma.com>
Wed, 15 Aug 2012 18:26:09 +0000 (14:26 -0400)
libs/freetdm/mod_freetdm/mod_freetdm.c

index a746c1877f14902645620a5eb042c5c8e6334e2c..2ee1f208240f409946f9eb20e5794b76489b6649 100755 (executable)
@@ -3558,7 +3558,10 @@ static switch_status_t load_config(void)
                        switch_copy_string(SPAN_CONFIG[span_id].dialplan, dialplan, sizeof(SPAN_CONFIG[span_id].dialplan));
                        switch_copy_string(SPAN_CONFIG[span_id].type, "Sangoma (SS7)", sizeof(SPAN_CONFIG[span_id].type));
                        ftdm_log(FTDM_LOG_DEBUG, "Configured ss7 FreeTDM span %d with config node %s\n", span_id, configname);
-                       ftdm_span_start(span);
+                       if(FTDM_SUCCESS != ftdm_span_start(span)){
+                               CONFIG_ERROR("Error Starting ss7 FreeTDM span %d\n", span_id);
+                               continue;
+                       }
                }
        }