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
