[asterisk-dev] Re: Does anybody know how to do a producer/consumer based buffered writer in C?

Matt King m at orderlysoftware.com
Wed Jul 19 06:06:52 MST 2006


Hello Kevin,

I'd love to see an example dialplan that gives agent log in and log out (and also agent membership of multiple queues from hotdesk extensions) using dynamic queue members as soon as possible - please could your support department email me an example, as we are also a Digium customer!

I also noticed that the trunk code for manager.c uses a new producer/consumer based event queue, with the network writes taking place in a separate thread (hooray!), so this should also sort out a lot of the problems.

Any chance of a back port of this?  I ask because the manager.c (not chan_agent.c) deadlock keeps taking down one of my customers' call centres, and 1.4 is not yet stable enough for use in their production environment.  It would also help to know 1.4 is due for release...

Many thanks,

	Matt.




More information about the asterisk-dev mailing list