[sr-dev] git:master:e0dcb161: htable: docs - not about use of event_route[htable:mod-init]

Brandon Armstead brandon at cryy.com
Mon Feb 15 07:57:24 CET 2021


Does this include http_async module?

On Thu, Feb 11, 2021 at 8:33 AM Daniel-Constantin Mierla <miconda at gmail.com>
wrote:

> Module: kamailio
> Branch: master
> Commit: e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8
> URL:
> https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8
>
> Author: Daniel-Constantin Mierla <miconda at gmail.com>
> Committer: Daniel-Constantin Mierla <miconda at gmail.com>
> Date: 2021-02-11T17:33:14+01:00
>
> htable: docs - not about use of event_route[htable:mod-init]
>
> ---
>
> Modified: src/modules/htable/doc/htable_admin.xml
>
> ---
>
> Diff:
> https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8.diff
> Patch:
> https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8.patch
>
> ---
>
> diff --git a/src/modules/htable/doc/htable_admin.xml
> b/src/modules/htable/doc/htable_admin.xml
> index 573d801bba..3a7f101bca 100644
> --- a/src/modules/htable/doc/htable_admin.xml
> +++ b/src/modules/htable/doc/htable_admin.xml
> @@ -1528,6 +1528,18 @@ kamcmd htable.stats
>                         once, after core and module initialization, but
> before &kamailio; forks any
>                         child processes.
>                 </para>
> +               <para>
> +                       Note: do not expect to use functions from all
> other modules here,
> +                       even if they are loaded before the htable module,
> because many of
> +                       them initialize their runtime structures inside
> child init callbacks,
> +                       which are executed after this moment, when forking
> child processes.
> +                       For example, sqlops cannot be used, connections to
> database are
> +                       initialized in child init. Even more, it is
> recommended not to use
> +                       functions from other modules, because it can mess
> up what they
> +                       created in mod init callback and expect in child
> init callback. It
> +                       should be ok to use functions from htable module
> or assignment
> +                       operations.
> +               </para>
>  <programlisting  format="linespecific">
>  ...
>  event_route[htable:mod-init] {
>
>
> _______________________________________________
> Kamailio (SER) - Development Mailing List
> sr-dev at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20210214/ef5aa501/attachment.htm>


More information about the sr-dev mailing list