aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_misdn.c
diff options
context:
space:
mode:
Diffstat (limited to 'channels/chan_misdn.c')
-rw-r--r--channels/chan_misdn.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c
index a7807ab39..1eaa30d5f 100644
--- a/channels/chan_misdn.c
+++ b/channels/chan_misdn.c
@@ -684,6 +684,7 @@ static int misdn_overlap_dial_task (const void *data)
misdn_overlap_dial_task_disconnect:
hanguptone_indicate(ch);
ch->bc->out_cause=1;
+ ch->state=MISDN_CLEANING;
misdn_lib_send_event(ch->bc, EVENT_DISCONNECT);
}
ch->overlap_dial_task = -1;
@@ -5010,10 +5011,8 @@ static int load_module(void)
misdn_cfg_get( 0, MISDN_GEN_NTDEBUGFLAGS, &ntflags, sizeof(int));
misdn_cfg_get( 0, MISDN_GEN_NTDEBUGFILE, &ntfile, BUFFERSIZE);
-
misdn_lib_nt_debug_init(ntflags,ntfile);
-
misdn_cfg_get( 0, MISDN_GEN_NTKEEPCALLS, &ntkc, sizeof(int));
misdn_lib_nt_keepcalls(ntkc);
}