Don't dec the usecount of an eventqent then use it.

ABE-2756


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@311201 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.4
Matthew Nicholson 15 years ago
parent 5510659c1f
commit 9dbd90f447

@ -784,7 +784,8 @@ static struct ast_cli_entry cli_manager[] = {
static void unuse_eventqent(struct eventqent *e)
{
if (ast_atomic_dec_and_test(&e->usecount) && e->next)
struct eventqent *next = e->next;
if (ast_atomic_dec_and_test(&e->usecount) && next)
pthread_kill(t, SIGURG);
}

Loading…
Cancel
Save