diff options
author | root <root@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-10-21 13:01:41 +0000 |
---|---|---|
committer | root <root@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-10-21 13:01:41 +0000 |
commit | b5a1a768bc31d3ba55ec037e59dce91c062cb916 (patch) | |
tree | 6d3320bf5bc25deaea1142f413f573168f6870d1 /channels | |
parent | f8b62e26df900c92e16dae135ec1fc774bf19ef7 (diff) |
automerge commit
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2-netsec@45814 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_misdn.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index f8e1675a5..4264ceda0 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -64,6 +64,7 @@ char global_tracefile[BUFFERSIZE+1]; +static int g_config_initialized=0; struct misdn_jb{ int size; @@ -706,6 +707,11 @@ static char *misdn_get_ch_state(struct chan_list *p) static void reload_config(void) { int i, cfg_debug; + + if (!g_config_initialized) { + ast_log(LOG_WARNING, "chan_misdn is not initialized properly, still reloading ?\n"); + return ; + } free_robin_list(); misdn_cfg_reload(); @@ -4091,7 +4097,6 @@ cb_events(enum event_e event, struct misdn_bchannel *bc, void *user_data) *******************************************/ -static int g_config_initialized=0; int load_module(void) { |