[OpenSIPS-Users] $var variable scope
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Feb 23 11:15:52 UTC 2024
Hi Chris,
Only one msg per process at a time, but my advice, do not make plans
based on (3), it may be a bad, risky practice.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
https://www.siphub.com
On 23.02.2024 10:21, Chris Warr via Users wrote:
> Hi, I see in the documentation for $var below. Regarding point 3.
> Does a single opensips process handle a single message at a time? Or
> are they multi-threaded processing many messages at one time? My
> concern being if I'm using $var for message processing, will my
> messages corrupt each other's variables?
>
> Naming: **$var(name)**
> Hints:
> 1. if you want to start using a script variable in a route, better
> initialize it with same value (or reset it), otherwise you may inherit
> a value from a previous route that was executed by the same process.
> 2. script variables are faster than AVPs, as they directly reference a
> memory location.
> 3. the value of script variables persists over a OpenSIPS process.
>
> Thanks,
> Chris.
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20240223/9104ac5b/attachment.html>
More information about the Users
mailing list