# HG changeset patch # Parent bd28108968144277a37de61ab223508d1a522184 diff -r bd2810896814 apps/app_queue.c --- a/apps/app_queue.c Wed May 09 11:06:09 2012 -0600 +++ b/apps/app_queue.c Wed May 09 15:13:53 2012 -0600 @@ -3047,8 +3047,9 @@ ast_cdr_busy(qe->chan->cdr); tmp->stillgoing = 0; + int status = get_queue_member_status(tmp->member); ao2_lock(qe->parent); - update_status(qe->parent, tmp->member, get_queue_member_status(tmp->member)); + update_status(qe->parent, tmp->member, status); qe->parent->rrpos++; qe->linpos++; ao2_unlock(qe->parent);