Index: apps/app_queue.c =================================================================== --- apps/app_queue.c (revision 168501) +++ apps/app_queue.c (working copy) @@ -3857,7 +3857,9 @@ ast_copy_string(oldexten, qe->chan->exten, sizeof(oldexten)); time(&callstart); transfer_ds = setup_transfer_datastore(qe, member, callstart, callcompletedinsl); + ao2_ref(qe->parent, +1); bridge = ast_bridge_call(qe->chan,peer, &bridge_config); + ao2_ref(qe->parent, -1); /* If the queue member did an attended transfer, then the TRANSFER already was logged in the queue_log * when the masquerade occurred. These other "ending" queue_log messages are unnecessary