[Asterisk-Users] Queue and penalties

Florian Overkamp florian at obsimref.com
Wed Jan 12 15:19:17 MST 2005


Hi,

I'm trying to have a queue with members that work like this:

Member = Local/101 at context
Member = Local/102 at context,1 ; Penalty!

And a dialplan that looks like this:

[context]
Exten = 101,1,DBget(Channel=QM/101)
Exten = 101,2,Dial(${Channel})
Exten = 101,102,Busy

And similar for 102.

Now, if 101 does not have its corresponding database entry, it will return a
Busy signal. However, if this happens, Member 102 is still never called. 

Is there something I'm missing ?

(Note, Yes, this is what agents are for, but in the version I'm tied to
(stable) agents are unable to do some other things I need. This could be a
workaround, if it behaved properly)

Florian





More information about the asterisk-users mailing list