Hello Asterisk Users,

Hope you all doing fine!
I am working with a quite complex dialplan, and I've come to some
situations where it makes some nasty use of pre-bridge handlers.
The pre-bridge handlers wiki (https://wiki.asterisk.org/
wiki/display/AST/Pre-Bridge+Handlers) doesn't have the big warning the
pre-dial one has indicating it must return and must not put the
caller/callee in other applications (https://wiki.asterisk.org/
wiki/display/AST/Pre-Dial+Handlers). So apparently, looks like they
wouldn't have this restriction... However I had the feeling this was not
true, so after some research I found this issue https://issues.asterisk.org/
jira/browse/ASTERISK-25690, that says "*Connected line subroutines are
meant** to be fast and as a result there is an expectation that
applications invoked will not consume frames*". I am assuming that
connected lines subroutines are just different words for pre-bridge
handlers, right?
Anyway my question is, what happens if I do not return straight away from
the pre-bridge handler? Or even worst, if I execute a Dial application for
example? Will I fall in some "undefined behaviour"?

Anyone has experienced something like this?

Many thanks,
Cheers,
Patrick
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to