As is often the case, there is a useful opportunity here to step back, switch 
to decaf, and ask why you want to call 'exit' from a branch_route in the first 
place. 

> On 30 Jan 2024, at 06:49, Benoit Panizzon via sr-users 
> <sr-users@lists.kamailio.org> wrote:
> 
> Hi
> 
> I was wondering what exactly happens with parallel branching in this
> situation:
> 
> branch_route[BR_T]
> {
> if (condition)
> {
> # Stuff below not required
> exit or return
> }
> 
> do other stuff before relaying
> 
> }
> 
> Will this break, stop the processing of all branches with higher
> index as the one being processed? From what I observe, I fear this is
> the case.
> 
> Could I safely use return(1) (vs return which probably is return(0)
> thus eq exit)? Or would the only safe option be to wrap the 'other
> stuff' in an else statement?
> 
> Mit freundlichen Grüssen
> 
> -Benoît Panizzon-
> -- 
> I m p r o W a r e   A G    -    Leiter Commerce Kunden
> ______________________________________________________
> 
> Zurlindenstrasse 29             Tel  +41 61 826 93 00
> CH-4133 Pratteln                Fax  +41 61 826 93 01
> Schweiz                         Web  http://www.imp.ch
> ______________________________________________________
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> To unsubscribe send an email to sr-users-le...@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to the 
> sender!
> Edit mailing list options or unsubscribe:

-- 
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web: https://evaristesys.com
Tel: +1-706-510-6800

__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:

Reply via email to