Hi Johan
In the documentation for 3.1 lua module - TIMER_ROUTE is not one of the
routes available to lua_exec. If I include it in a TIMER route, OpenSIPS
fails to start with syntax error and the log error is:
CRITICAL:core:yyerror: parse error in
/etc/opensips/opensips.cfg:265:19-20: Command <lua_exec> cannot be used in
the block#012
If I move the lua_exec command into main route{ it works fine
I also encounter the problem running a cache_remove_chunk in a TIMER route
although the documentation doesn't say that it's not valid for TIMER route.
It fails on startup with the error:
CRITICAL:core:yyerror: parse error in
/etc/opensips/opensips.cfg:266:33-34: Command <cache_remove_chunk> cannot
be used in the block#012
Again - if I run the command in main route{ the command works fine
cheers,
Mark
On Thu, 3 Dec 2020 at 11:01, Johan De Clercq <[email protected]> wrote:
> It for sure does not run in async mode.
> Did you try executing a script in timer route ?
> What's the output in the log ?
>
> Op do 3 dec. 2020 om 11:56 schreef Mark Allen <[email protected]>:
>
>> Is there a way to run a lua_exec from a timer route?
>> _______________________________________________
>> Users mailing list
>> [email protected]
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users