<div dir="ltr">Does this include http_async module?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 11, 2021 at 8:33 AM Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Module: kamailio<br>
Branch: master<br>
Commit: e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8<br>
URL: <a href="https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8" rel="noreferrer" target="_blank">https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8</a><br>
<br>
Author: Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>><br>
Committer: Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>><br>
Date: 2021-02-11T17:33:14+01:00<br>
<br>
htable: docs - not about use of event_route[htable:mod-init]<br>
<br>
---<br>
<br>
Modified: src/modules/htable/doc/htable_admin.xml<br>
<br>
---<br>
<br>
Diff:  <a href="https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8.diff" rel="noreferrer" target="_blank">https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8.diff</a><br>
Patch: <a href="https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8.patch" rel="noreferrer" target="_blank">https://github.com/kamailio/kamailio/commit/e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8.patch</a><br>
<br>
---<br>
<br>
diff --git a/src/modules/htable/doc/htable_admin.xml b/src/modules/htable/doc/htable_admin.xml<br>
index 573d801bba..3a7f101bca 100644<br>
--- a/src/modules/htable/doc/htable_admin.xml<br>
+++ b/src/modules/htable/doc/htable_admin.xml<br>
@@ -1528,6 +1528,18 @@ kamcmd htable.stats<br>
                        once, after core and module initialization, but before &kamailio; forks any<br>
                        child processes.<br>
                </para><br>
+               <para><br>
+                       Note: do not expect to use functions from all other modules here,<br>
+                       even if they are loaded before the htable module, because many of<br>
+                       them initialize their runtime structures inside child init callbacks,<br>
+                       which are executed after this moment, when forking child processes.<br>
+                       For example, sqlops cannot be used, connections to database are<br>
+                       initialized in child init. Even more, it is recommended not to use<br>
+                       functions from other modules, because it can mess up what they<br>
+                       created in mod init callback and expect in child init callback. It<br>
+                       should be ok to use functions from htable module or assignment<br>
+                       operations.<br>
+               </para><br>
 <programlisting  format="linespecific"><br>
 ...<br>
 event_route[htable:mod-init] {<br>
<br>
<br>
_______________________________________________<br>
Kamailio (SER) - Development Mailing List<br>
<a href="mailto:sr-dev@lists.kamailio.org" target="_blank">sr-dev@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev</a><br>
</blockquote></div>