From 61b04bfc783a406b0aa414b6f5a78a57fea3576a Mon Sep 17 00:00:00 2001 From: Jeff Lenk Date: Fri, 22 Jul 2011 08:59:19 -0500 Subject: [PATCH] OPENZAP-168 --resolve --- .../ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c b/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c index aed6839998..39c756a2c2 100644 --- a/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c +++ b/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c @@ -1047,12 +1047,11 @@ void sngisdn_restart_timeout(void *p_signal_data) { sngisdn_span_data_t *signal_data = (sngisdn_span_data_t *)p_signal_data; ftdm_span_t *span = signal_data->ftdm_span; - - ftdm_log(FTDM_LOG_DEBUG, "s%d:Did not receive a RESTART from remote switch in %d ms - restarting\n", span->name, signal_data->restart_timeout); - ftdm_iterator_t *chaniter = NULL; ftdm_iterator_t *curr = NULL; + ftdm_log(FTDM_LOG_DEBUG, "s%d:Did not receive a RESTART from remote switch in %d ms - restarting\n", span->name, signal_data->restart_timeout); + chaniter = ftdm_span_get_chan_iterator(span, NULL); for (curr = chaniter; curr; curr = ftdm_iterator_next(curr)) { ftdm_channel_t *ftdmchan = (ftdm_channel_t*)ftdm_iterator_current(curr);