#### Type Of Change
- [x] 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:
- [ ] PR should be backported to stable branches
- [x] Tested changes locally
- [ x Related to issue #1995
#### Description
Packaged MongoDB driver for Alpine dist
Need wait utils merged [PR for alpine dist](https://github.com/alpinelinux/aports/pull/9273)
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/2000
-- Commit Summary --
* pkg/kamailio/alpine: packaged MongoDB module [skip ci]
-- File Changes --
M pkg/kamailio/alpine/APKBUILD (9)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/2000.patchhttps://github.com/kamailio/kamailio/pull/2000.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/2000
My Kamailio master based test sip proxy has two rtpengine sets:
```
# sip-proxy_ctl rtpengine.show all
{
url: udp:192.26.134.1:6050
set: 0
index: 0
weight: 1
disabled: 0
recheck_ticks: 0
}
{
url: udp:192.26.134.40:6050
set: 1
index: 1
weight: 1
disabled: 0
recheck_ticks: 0
}
```
Config calls set_rtpengine_set() with two set argument followed by rtpengine_offer():
```
set_rtpengine_set("1", "0");
rtpengine_offer("...");
```
Debug shows that sip proxy sends TWO offer commands to the
rtpproxy in the first set 1 and NONE to the rtpproxy in the second set 0.
Debug at set 1 engine:
```
Aug 19 18:06:08 buster-10-0 rtpengine[1314]: NOTICE: [5e1407211cc50fd9]: Creating new call
Aug 19 18:06:08 buster-10-0 rtpengine[1314]: INFO: [5e1407211cc50fd9]: Replying to 'offer' from 192.26.134.1:33284 (elapsed time 0.000812 sec)
Aug 19 18:06:08 buster-10-0 rtpengine[1314]: INFO: [5e1407211cc50fd9]: Received command 'offer' from 192.26.134.1:33284
Aug 19 18:06:08 buster-10-0 rtpengine[1314]: INFO: [5e1407211cc50fd9]: Replying to 'offer' from 192.26.134.1:33284 (elapsed time 0.005247 sec)
```
This looks like a bug to me, since according to README, rtpengine should first send the offer to an engine in the first set and then to an engine in the second set.
--
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/issues/2039
Module: kamailio
Branch: master
Commit: 78a62e19955ada9d67245031780bad29035b0ef2
URL: https://github.com/kamailio/kamailio/commit/78a62e19955ada9d67245031780bad2…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2019-08-26T16:02:22+02:00
modules: readme files regenerated - tm ... [skip ci]
---
Modified: src/modules/tm/README
---
Diff: https://github.com/kamailio/kamailio/commit/78a62e19955ada9d67245031780bad2…
Patch: https://github.com/kamailio/kamailio/commit/78a62e19955ada9d67245031780bad2…
---
diff --git a/src/modules/tm/README b/src/modules/tm/README
index d9643f2ce1..47598f379e 100644
--- a/src/modules/tm/README
+++ b/src/modules/tm/README
@@ -1161,8 +1161,11 @@ modparam("tm", "reparse_on_dns_failover", 0)
Sets reply route block, to which control is passed when a reply is
received that has no associated transaction. The reply is passed to the
- core for stateless forwarding after the route block execution unless it
- returns 0.
+ core for stateless forwarding after the route block execution unless
+ drop is executed (or it returns 0).
+
+ If KEMI is used, the parameter has to be the KEMI function name, which
+ receives a string parameter with the event name.
Example 1.24. Set on_sl_reply parameter
...
Module: kamailio
Branch: master
Commit: fa3c97a331b06ea675e830f418771e94375216cc
URL: https://github.com/kamailio/kamailio/commit/fa3c97a331b06ea675e830f418771e9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-08-26T15:52:29+02:00
tm: docs - note about kemi for on_sl_reply parameter
---
Modified: src/modules/tm/doc/params.xml
---
Diff: https://github.com/kamailio/kamailio/commit/fa3c97a331b06ea675e830f418771e9…
Patch: https://github.com/kamailio/kamailio/commit/fa3c97a331b06ea675e830f418771e9…
---
diff --git a/src/modules/tm/doc/params.xml b/src/modules/tm/doc/params.xml
index c7923d8c25..e17137c0cd 100644
--- a/src/modules/tm/doc/params.xml
+++ b/src/modules/tm/doc/params.xml
@@ -711,7 +711,11 @@ modparam("tm", "reparse_on_dns_failover", 0)
Sets reply route block, to which control is passed when a
reply is received that has no associated transaction.
The reply is passed to the core for stateless forwarding after
- the route block execution unless it returns 0.
+ the route block execution unless drop is executed (or it returns 0).
+ </para>
+ <para>
+ If KEMI is used, the parameter has to be the KEMI function name, which
+ receives a string parameter with the event name.
</para>
<example>
<title>Set <varname>on_sl_reply</varname> parameter</title>
@@ -727,7 +731,7 @@ onreply_route["stateless_replies"] {
</programlisting>
</example>
</section>
-
+
<section id ="tm.p.contacts_avp">
<title><varname>contacts_avp</varname> (string)</title>
<para>