<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br><br><div><hr id="stopSpelling">&gt;Have you tried, instead of pre-processing the caller before calling
    Queue(), checking the ${QUEUESTATUS} variable. <br><br>Even when the phones are UNREACHABLE, QUEUE is still trying until it times out -&nbsp;  ${QUEUESTATUS} = TIMEOUT<br><br>I get the following for all the members of the queue, in a loop, until it times out.<br><br>Executing [1001@handle-queue:3] Dial("Local/1001@handle-queue-6d01;2", "SIP/1001") in new stack<br>[Nov 21 18:57:42] WARNING[4780]: app_dial.c:2196 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)<br>&nbsp; == Everyone is busy/congested at this time (1:0/0/1)<br>&nbsp;&nbsp;&nbsp; -- Auto fallthrough, channel 'Local/1001@handle-queue-6d01;2' status is 'CHANUNAVAIL'<br>&nbsp;&nbsp;&nbsp; -- Local/1001@handle-queue-6d01;1 is circuit-busy<br>&nbsp;&nbsp;&nbsp; -- Nobody picked up in 0 ms<br>[Nov 21 18:57:42] WARNING[4780]: channel.c:4622 ast_prod: Prodding channel 'Local/1001@handle-queue-6d01;2' failed<br><br><br><br>----queue.conf---------<br>joinempty=no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>joinunavailable=no<br>leavewhenempty=yes <br>timeout=0&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; (for testing purposes, I set the timeout in the application to 10 secs) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>timeoutpriority=app&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>timeoutrestart=no<br>retry=0 <br><br><br><br>Is it possible to make the queue not wait for the timeout and return with JOINUNAVAIL after 1 round of testing the peers?<br><br>Thanks.<br>Matt<br><br></div>                                               </div></body>
</html>