Don't get stuck in loop
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2117 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
parent
2c9585e9f6
commit
1a225306f8
|
@ -5716,6 +5716,7 @@ static void *do_monitor(void *data)
|
|||
/* Check for a reload request */
|
||||
ast_mutex_lock(&sip_reload_lock);
|
||||
reloading = sip_reloading;
|
||||
sip_reloading = 0;
|
||||
ast_mutex_unlock(&sip_reload_lock);
|
||||
if (reloading) {
|
||||
if (option_verbose > 0)
|
||||
|
@ -6722,7 +6723,6 @@ static int sip_do_reload(void)
|
|||
|
||||
prune_peers();
|
||||
/* And start the monitor for the first time */
|
||||
restart_monitor();
|
||||
ast_mutex_lock(®l.lock);
|
||||
for (reg = regl.registrations; reg; reg = reg->next)
|
||||
__sip_do_register(reg);
|
||||
|
|
Loading…
Reference in New Issue