[asterisk-dev] Calls not queued

steve at daviesfam.org steve at daviesfam.org
Sat Feb 18 01:44:43 MST 2006

On Fri, 17 Feb 2006, md wrote:

> Hello,
> i'm log dinamically the agent (SIP/1001) to the queue using AddQueueMember. 
> That add the member to the queue and allow that to answer queue calls. The 
> problem is that a second queued call ring in SIP/1001 when this agent is 
> busy with another queue Call.
> The scenario is:
> - SIP/1001 is added dinamically to queue Queue1 with AddQueueMember
> - SIP/1002 calls to queue Queue1
> - The call rings in SIP/1001
> - SIP/1001 answer that call and begin the conversation between SIP/1002 and 
> SIP/1001
> - SIP/1003 calls to queue Queue1
> - The call rings to SIP/1001 --> I think that this isn't correct. I think 
> that that call must remain in the queue Queue1.


If SIP/1001 only wants one call to be offered, it must send back BUSY when 
the second is offered.  So you need to configure I for one call at a time.

An alternative is to set a "call-limit" for the peer in your sip.conf


More information about the asterisk-dev mailing list