Implement and document RINGNOANSWER queue logging functionality to "tattle" on bad queue members.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24564 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.4
BJ Weschke 20 years ago
parent 7b3f3db65d
commit ebb7eee9ce

@ -1851,6 +1851,7 @@ static struct callattempt *wait_for_answer(struct queue_ent *qe, struct callatte
if (!*to) {
if (option_verbose > 2)
ast_verbose( VERBOSE_PREFIX_3 "Nobody picked up in %d ms\n", orig);
ast_queue_log(qe->parent->name, qe->chan->uniqueid, on, "RINGNOANSWER", "%d", orig);
if (qe->parent->autopause) {
if (!set_member_paused(qe->parent->name, on, 1)) {
if (option_verbose > 2)

@ -71,6 +71,11 @@ The caller was on hold too long and the timeout expired.
QUEUESTART
The queueing system has been started for the first time this session.
RINGNOANSWER(ringtime)
After trying for ringtime ms to connect to the available queue member,
the attempt ended without the member picking up the call. Bad queue
member!
SYSCOMPAT
A call was answered by an agent, but the call was dropped because the
channels were not compatible.

Loading…
Cancel
Save