Thanks Henning for clarification, I got confused, maybe because I was writing cfg in Python.
On Sat, Apr 27, 2024 at 12:02 PM Henning Westerholt <[email protected]> wrote: > Hello, > > > > your main assumption regarding the evaluation of return values is wrong. > Refer e.g. to this documentation for details on how is evaluated. > > > > https://www.kamailio.org/wikidocs/cookbooks/5.8.x/core/#return > > > > Cheers, > > > > Henning > > > > *From:* Pavan Kumar via sr-users <[email protected]> > *Sent:* Freitag, 26. April 2024 23:18 > *To:* [email protected] > *Cc:* Pavan Kumar <[email protected]> > *Subject:* [SR-Users] Wrong code in the websocket examples cfg > > > > Hello everyone, > > While going through the WebRTC example configuration (cfg) to better > understand and implement it in my setup, I came across a potential issue in > the code block. The code in question can be found at this link: > https://github.com/kamailio/kamailio/blob/465994de2859c7863b4cef8457be0a207f15c932/misc/examples/webrtc/websocket.cfg#L253 > > In the code, there is an "if else" block, "if(loose_route())" that seems > to be incorrect. It appears that the "if" block will always evaluate to > true, given that "loose_route" never returns 0. According to the > documentation, the return values of "loose_route" are specified as 1, 2, > -1, -2, -3. > > Therefore, it seems the "if" block is unnecessary, and the "else" block > will never be executed. Could someone please confirm this observation and, > if accurate, suggest a correction for the code? > > Thank you for your attention to this matter. > > Best regards, > Pavan Kumar >
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
