--On Monday, October 25, 2004 20:58 -0400 Robert Jackson <[EMAIL PROTECTED]> wrote:

We had a similar problem using AgentCallBackLogin.  We were
specifying a context to AgentCallbackLogin and that context
only had extensions defined for the agents' extensions.
Since * uses the current context for transfers this can be a
problem.  The solution to all of this was to
SetVar(TRANSFER_CONTEXT=<context that can transfer>) before
you call Dial(<device>,20,t).  Then * uses the context that
you specified to use for transfers.


Hmmm alright, that's something to go on anyway. In the meantime I've disabled all the agent stuff, and have begun to 'reimplement' it using dialplan logic to dynamically configure the queues and also remove people on timeout and such. going to be a bit of work, but atleast i'll know it'll work.

We still had a number of issues with chan_agent apparently deadlocking, I'll have to investigate that seperately, but I haven't been able to reproduce it yet.
_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to