Index: apps/app_queue.c =================================================================== --- apps/app_queue.c (revision 7822) +++ apps/app_queue.c (working copy) @@ -1179,7 +1179,8 @@ ast_mutex_lock(&qe->parent->lock); if (newvalue <= qe->parent->servicelevel) - qe->parent->callscompletedinsl++; + qe->parent->callscompletedinsl++; + qe->parent->callscompleted++; oldvalue = qe->parent->holdtime; qe->parent->holdtime = (((oldvalue << 2) - oldvalue) + newvalue) >> 2; ast_mutex_unlock(&qe->parent->lock); @@ -1926,7 +1927,6 @@ } cur = cur->next; } - q->callscompleted++; ast_mutex_unlock(&q->lock); return 0; }