There's no other way? Surely I can't be the first person that hasn't wanted to do this before.
On 11/14/06, Justin Newman <[EMAIL PROTECTED]> wrote:
You need to modify app_queue.c to hold off on bridging until the receiving party has accepted the call. If the receiving party rejects (hangup, digit other than '1', timeout, etc), leave or put the calling party back in at close to the same level. Justin ---------------------------------------------------------------------- Date: Tue, 14 Nov 2006 10:14:04 -0500 From: "Gary T. Giesen" <[EMAIL PROTECTED]> Subject: [asterisk-users] Broken Call Screening ... I have a cell phone added to a queue as a local extension (member => Local/299). I want the cell phone to be able to reject calls to the queue without the person sitting in the queue being hung up on, etc. The way my dialplan is set up, the person hits 1 to answer the call and any other key to reject it. It works flawlessly in that regard. If it goes to the cell phone voicemail, it works great too, it times out and rejects the call, all without the caller knowing. Where it breaks is when the person answers the cell phone and then hangs up without any input or letting it time out. The music on hold is stopped and the caller is left there with dead air. Does anyone have any ideas on how to fix this or a better way to implement this? Output when the call is dropped: -- Channel 0/3, span 1 got hangup request -- User disconnected -- Stopped music on hold on Local/[EMAIL PROTECTED],2 Nov 13 16:21:26 WARNING[12709]: res_features.c:1374 ast_bridge_call: Bridge failed on channels Local/[EMAIL PROTECTED],2 and Zap/3-1 -- Hungup 'Zap/3-1' -- Local/[EMAIL PROTECTED],1 answered SIP/7960A-Gary1-63f2 -- Stopped music on hold on SIP/7960A-Gary1-63f2 ... Regards, Gary
_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users