]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
automerge commit
authorAutomerge script <automerge@asterisk.org>
Fri, 23 Jun 2006 12:04:14 +0000 (12:04 +0000)
committerAutomerge script <automerge@asterisk.org>
Fri, 23 Jun 2006 12:04:14 +0000 (12:04 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2-netsec@35695 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_queue.c

index 1bb0420e361ee4f88aabf9128e13596695850c33..e336fa23131d1740695dfcf295d1463e7a7092e4 100644 (file)
@@ -3425,9 +3425,11 @@ static void reload_queues(void)
                        } else
                                ast_log(LOG_WARNING, "XXX Leaking a little memory :( XXX\n");
                } else {
+                       ast_mutex_lock(&q->lock);
                        for (cur = q->members; cur; cur = cur->next)
                                cur->status = ast_device_state(cur->interface);
                        ql = q;
+                       ast_mutex_unlock(&q->lock);
                }
                q = qn;
        }