Module: kamailio
Branch: 5.2
Commit: ef8238a58dc901904e53655cf9e14028fd190c2b
URL: https://github.com/kamailio/kamailio/commit/ef8238a58dc901904e53655cf9e1402…
Author: Alex Balashov <abalashov(a)evaristesys.com>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2020-02-21T17:26:43+01:00
usrloc: Updated docs for 'timer_procs' parameter about multiple timer processes
---
Modified: src/modules/usrloc/doc/usrloc_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/ef8238a58dc901904e53655cf9e1402…
Patch: https://github.com/kamailio/kamailio/commit/ef8238a58dc901904e53655cf9e1402…
---
diff --git a/src/modules/usrloc/doc/usrloc_admin.xml b/src/modules/usrloc/doc/usrloc_admin.xml
index 3dd180b937..74a1ac0506 100644
--- a/src/modules/usrloc/doc/usrloc_admin.xml
+++ b/src/modules/usrloc/doc/usrloc_admin.xml
@@ -952,6 +952,14 @@ modparam("usrloc", "db_check_update", 1)
database. If set to 0, no dedicated timer is started, the one from
core will be used.
</para>
+
+ <para>
+ If the number of timer processes is greater than 1, the workload
+ of synchronization and record expiration is split up among the
+ multiple processes. (Each process is assigned a range of slots
+ from the internal hash table, and is responsible for cleanup and
+ storage on those slots.)
+ </para>
<para>
<emphasis>
Default value is <quote>0</quote>.
Module: kamailio
Branch: 5.2
Commit: 179026e078427f64ad8b360a41ded71ca2706090
URL: https://github.com/kamailio/kamailio/commit/179026e078427f64ad8b360a41ded71…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2020-02-21T17:31:36+01:00
modules: readme files regenerated - modules ... [skip ci]
---
Modified: src/modules/usrloc/README
---
Diff: https://github.com/kamailio/kamailio/commit/179026e078427f64ad8b360a41ded71…
Patch: https://github.com/kamailio/kamailio/commit/179026e078427f64ad8b360a41ded71…
---
diff --git a/src/modules/usrloc/README b/src/modules/usrloc/README
index fdf6b6f18b..a16e84af55 100644
--- a/src/modules/usrloc/README
+++ b/src/modules/usrloc/README
@@ -854,6 +854,11 @@ modparam("usrloc", "db_check_update", 1)
set to 0, no dedicated timer is started, the one from core will be
used.
+ If the number of timer processes is greater than 1, the workload of
+ synchronization and record expiration is split up among the multiple
+ processes. (Each process is assigned a range of slots from the internal
+ hash table, and is responsible for cleanup and storage on those slots.)
+
Default value is “0”.
Example 1.36. Set timer_procs parameter
Module: kamailio
Branch: 5.3
Commit: f0c94fe953c631b722d6ea87a7dc81b8d9842ad1
URL: https://github.com/kamailio/kamailio/commit/f0c94fe953c631b722d6ea87a7dc81b…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2020-02-21T17:31:22+01:00
modules: readme files regenerated - modules ... [skip ci]
---
Modified: src/modules/usrloc/README
---
Diff: https://github.com/kamailio/kamailio/commit/f0c94fe953c631b722d6ea87a7dc81b…
Patch: https://github.com/kamailio/kamailio/commit/f0c94fe953c631b722d6ea87a7dc81b…
---
diff --git a/src/modules/usrloc/README b/src/modules/usrloc/README
index ff466b0e78..b8b0ffcaac 100644
--- a/src/modules/usrloc/README
+++ b/src/modules/usrloc/README
@@ -854,6 +854,11 @@ modparam("usrloc", "db_check_update", 1)
set to 0, no dedicated timer is started, the one from core will be
used.
+ If the number of timer processes is greater than 1, the workload of
+ synchronization and record expiration is split up among the multiple
+ processes. (Each process is assigned a range of slots from the internal
+ hash table, and is responsible for cleanup and storage on those slots.)
+
Default value is “0”.
Example 1.36. Set timer_procs parameter
Module: kamailio
Branch: 5.3
Commit: dd78efd695490c68f21e13511c39956f95d503da
URL: https://github.com/kamailio/kamailio/commit/dd78efd695490c68f21e13511c39956…
Author: Alex Balashov <abalashov(a)evaristesys.com>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2020-02-21T17:25:10+01:00
usrloc: Updated docs for 'timer_procs' parameter about multiple timer processes
---
Modified: src/modules/usrloc/doc/usrloc_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/dd78efd695490c68f21e13511c39956…
Patch: https://github.com/kamailio/kamailio/commit/dd78efd695490c68f21e13511c39956…
---
diff --git a/src/modules/usrloc/doc/usrloc_admin.xml b/src/modules/usrloc/doc/usrloc_admin.xml
index 0f14209784..d23b2a9e7e 100644
--- a/src/modules/usrloc/doc/usrloc_admin.xml
+++ b/src/modules/usrloc/doc/usrloc_admin.xml
@@ -952,6 +952,14 @@ modparam("usrloc", "db_check_update", 1)
database. If set to 0, no dedicated timer is started, the one from
core will be used.
</para>
+
+ <para>
+ If the number of timer processes is greater than 1, the workload
+ of synchronization and record expiration is split up among the
+ multiple processes. (Each process is assigned a range of slots
+ from the internal hash table, and is responsible for cleanup and
+ storage on those slots.)
+ </para>
<para>
<emphasis>
Default value is <quote>0</quote>.
<!-- Kamailio Pull Request Template -->
<!--
IMPORTANT:
- for detailed contributing guidelines, read:
https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md
- pull requests must be done to master branch, unless they are backports
of fixes from master branch to a stable branch
- backports to stable branches must be done with 'git cherry-pick -x ...'
- code is contributed under BSD for core and main components (tm, sl, auth, tls)
- code is contributed GPLv2 or a compatible license for the other components
- GPL code is contributed with OpenSSL licensing exception
-->
#### Pre-Submission Checklist
<!-- Go over all points below, and after creating the PR, tick all the checkboxes that apply -->
<!-- All points should be verified, otherwise, read the CONTRIBUTING guidelines from above-->
<!-- If you're unsure about any of these, don't hesitate to ask on sr-dev mailing list -->
- [ ] Commit message has the format required by CONTRIBUTING guide
- [ ] Commits are split per component (core, individual modules, libs, utils, ...)
- [ ] Each component has a single commit (if not, squash them into one commit)
- [ ] No commits to README files for modules (changes must be done to docbook files
in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change
- [ ] Small bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds new functionality)
- [ ] Breaking change (fix or feature that would change existing functionality)
#### Checklist:
<!-- Go over all points below, and after creating the PR, tick the checkboxes that apply -->
- [ ] PR should be backported to stable branches
- [ ] Tested changes locally
- [ ] Related to issue #XXXX (replace XXXX with an open issue number)
#### Description
<!-- Describe your changes in detail -->
`$hep(...)` pseudovariable returns wrong values for keys `src_ip`, `dst_ip` and `0x001`. This patch removes the keys `src_ip` and `dst_ip` (`$si` resp. `$Ri` can be used for these values). `0x001` now correctly returns IP protocol family (`AF_INET`, `AF_INET6` ...).
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/2214
-- Commit Summary --
* sipcapture: fix typo
* sipcapture: fix inaccessible HEP chunks
-- File Changes --
M src/modules/sipcapture/hep.c (2)
M src/modules/sipcapture/sipcapture.c (25)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/2214.patchhttps://github.com/kamailio/kamailio/pull/2214.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/2214