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:

Reply via email to