From: Moises Silva Date: Fri, 3 Sep 2010 17:30:51 +0000 (-0400) Subject: freetdm: set default hangup cause to normal clearing X-Git-Tag: v1.2-rc1~382^2^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fbef45522f4346f31452ba18eb50212003301e8;p=thirdparty%2Ffreeswitch.git freetdm: set default hangup cause to normal clearing --- diff --git a/libs/freetdm/src/ftdm_io.c b/libs/freetdm/src/ftdm_io.c index 37946fc8de..ca00cdc9cd 100644 --- a/libs/freetdm/src/ftdm_io.c +++ b/libs/freetdm/src/ftdm_io.c @@ -2016,6 +2016,7 @@ FT_DECLARE(ftdm_status_t) _ftdm_channel_call_hangup_with_cause(const char *file, FT_DECLARE(ftdm_status_t) _ftdm_channel_call_hangup(const char *file, const char *func, int line, ftdm_channel_t *ftdmchan) { ftdm_channel_lock(ftdmchan); + ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CLEARING; call_hangup(ftdmchan, file, func, line); ftdm_channel_unlock(ftdmchan); return FTDM_SUCCESS;