]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Fix for TDM termination alarms
authorDavid Yat Sin <dyatsin@sangoma.com>
Wed, 1 Aug 2012 17:18:37 +0000 (13:18 -0400)
committerDavid Yat Sin <dyatsin@sangoma.com>
Wed, 1 Aug 2012 17:18:37 +0000 (13:18 -0400)
libs/freetdm/mod_freetdm/tdm.c

index 22ffb5463edd0406939137b9ebb00953bb664c69..7b04d9f67f91312897de3a15bb058c479abae906 100644 (file)
@@ -104,9 +104,9 @@ static void ctdm_report_alarms(ftdm_channel_t *channel)
        switch_event_add_header(event, SWITCH_STACK_BOTTOM, "chan-number", "%d", ftdm_channel_get_id(channel));
        
        if (alarmflag) {
-               switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "condition", "ftdm-alarm-clear");
-       } else {
                switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "condition", "ftdm-alarm-trap");
+       } else {
+               switch_event_add_header_string(event, SWITCH_STACK_BOTTOM, "condition", "ftdm-alarm-clear");
        }
 
        if (alarmflag & FTDM_ALARM_RED) {