[asterisk-users] Re: Manager API: matching an Originate to the Newchannel event

Tony Mountifield tony at softins.clara.co.uk
Mon Aug 21 14:35:43 MST 2006


In article <44EA2284.1090703 at vadacom.co.nz>,
Nic Bellamy <nicb-lists at vadacom.co.nz> wrote:
> Hi,
>     I'm having a bit of trouble matching up Newchannel (and Newexten, 
> etc. etc.) events with the Originate that created them.
> 
> Basically, what I want to do is have software automatically initiate a 
> call, and then track the status of that call through to completion.
> 
> I can match to some degree with the Channel name in later events, but I 
> can't see a way to do this that isn't inherently racey - ie. the person 
> dials out, or someone calls in, at the same time as I'm doing my 
> Originate, I'm not going to be able to match the events with any degree 
> of certainty.
> 
> Am I missing the obvious somewhere?

No, there isn't a clean way to do it. This was discussed here a week ago;
see my suggestions at http://lists.digium.com/pipermail/asterisk-users/2006-August/162581.html
and at http://lists.digium.com/pipermail/asterisk-users/2006-August/162582.html

Cheers
Tony
-- 
Tony Mountifield
Work: tony at softins.co.uk - http://www.softins.co.uk
Play: tony at mountifield.org - http://tony.mountifield.org



More information about the asterisk-users mailing list