[sr-dev] git:master:4cebb16b: keepalive: custom pinging interval per destination

Nacho Garcia Segovia nacho.gs at zaleos.net
Thu May 7 13:09:00 CEST 2020


Module: kamailio
Branch: master
Commit: 4cebb16b536c35ec74ecbdf595c5c6dbafe5afa1
URL: https://github.com/kamailio/kamailio/commit/4cebb16b536c35ec74ecbdf595c5c6dbafe5afa1

Author: Nacho Garcia Segovia <nacho.gs at zaleos.net>
Committer: Nacho Garcia Segovia <nacho.gs at zaleos.net>
Date: 2020-05-06T23:10:40+02:00

keepalive: custom pinging interval per destination

- This functionality it's just available when using api.h bindings. For exported functions current value ka_ping_interval is used.
- Modified add_destination function to provide this new parameter.
- Now we have one timer per destination, instead of multiple, so we don't need to iterate over all destinations. Timers are cleaned when destinations are removed.

---

Modified: src/modules/keepalive/api.h
Modified: src/modules/keepalive/doc/keepalive.xml
Modified: src/modules/keepalive/doc/keepalive_devel.xml
Modified: src/modules/keepalive/keepalive.h
Modified: src/modules/keepalive/keepalive_api.c
Modified: src/modules/keepalive/keepalive_core.c
Modified: src/modules/keepalive/keepalive_mod.c
Modified: src/modules/keepalive/keepalive_rpc.c

---

Diff:  https://github.com/kamailio/kamailio/commit/4cebb16b536c35ec74ecbdf595c5c6dbafe5afa1.diff
Patch: https://github.com/kamailio/kamailio/commit/4cebb16b536c35ec74ecbdf595c5c6dbafe5afa1.patch




More information about the sr-dev mailing list