diff options
author | root <root@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-05-24 20:05:12 +0000 |
---|---|---|
committer | root <root@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-05-24 20:05:12 +0000 |
commit | 24cda32ec77063753ee90bea6619d3ba1ae1078f (patch) | |
tree | 011cea41ebf78aeae0b4539916c274d860ff8586 /logger.c | |
parent | 519a3103edbcf6d1944fc84c97ddfca7d20c9a58 (diff) |
automerge commit
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2-netsec@30067 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'logger.c')
-rw-r--r-- | logger.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -384,6 +384,7 @@ int reload_logger(int rotate) FILE *myf; int x, res = 0; + ast_mutex_lock(&msglist_lock); /* to avoid deadlock */ ast_mutex_lock(&loglock); if (eventlog) fclose(eventlog); @@ -490,6 +491,7 @@ int reload_logger(int rotate) } } ast_mutex_unlock(&loglock); + ast_mutex_unlock(&msglist_lock); return res; } |