Am Montag, 11. Februar 2019, 18:55:02 CET schrieb Gholamreza Sabery:
> A few years ago, I developed an Ansible repository for automatic deployment
> of Kamailio. Recently, I added some new features, and now you can deploy
> the playbooks on Docker containers. I think it is a good starting point for
> anyone who wants to deploy and use Kamailio for the first time. Link of the
> repository:
>
> https://github.com/ghrst/Kamailio-HA
Hello Gholamreza,
sounds great, thank you for sharing. If you like you can add it it as a link
to our wiki (https://www.kamailio.org/wiki/) maybe in the "Installation On
containers" section.
If you want to maintain and extend it in the future, we could even think off
to add this as sub-repository to github kamailio. Maybe some of the other
developers can share their opinion on this as well (add sr-dev on CC).
Best regards,
Henning
--
Henning Westerholt - https://skalatan.de/blog/
Kamailio services - https://skalatan.de/services
Kamailio security assessment - https://skalatan.de/de/assessment
<!-- 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 -->
- [X] Commit message has the format required by CONTRIBUTING guide
- [X] Commits are split per component (core, individual modules, libs, utils, ...)
- [X] Each component has a single commit (if not, squash them into one commit)
- [X] 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
- [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:
<!-- Go over all points below, and after creating the PR, tick the checkboxes that apply -->
- [X] PR should be backported to stable branches
- [X] Tested changes locally
- [ ] Related to issue #XXXX (replace XXXX with an open issue number)
#### Description
<!-- Describe your changes in detail -->
if xavp_clone fails it is still inserted leading to crash
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1844
-- Commit Summary --
* registrar : check xavp clone result
-- File Changes --
M src/modules/registrar/lookup.c (31)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1844.patchhttps://github.com/kamailio/kamailio/pull/1844.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/1844
Module: kamailio
Branch: master
Commit: f60b6e45d2b2f14a89e51eebe56e2ae857481c90
URL: https://github.com/kamailio/kamailio/commit/f60b6e45d2b2f14a89e51eebe56e2ae…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-02-11T23:53:56+01:00
topos_redis: print expires value in log messages
---
Modified: src/modules/topos_redis/topos_redis_storage.c
---
Diff: https://github.com/kamailio/kamailio/commit/f60b6e45d2b2f14a89e51eebe56e2ae…
Patch: https://github.com/kamailio/kamailio/commit/f60b6e45d2b2f14a89e51eebe56e2ae…
---
diff --git a/src/modules/topos_redis/topos_redis_storage.c b/src/modules/topos_redis/topos_redis_storage.c
index ed8a7616dc..47ddad0c1a 100644
--- a/src/modules/topos_redis/topos_redis_storage.c
+++ b/src/modules/topos_redis/topos_redis_storage.c
@@ -279,7 +279,7 @@ int tps_redis_insert_dialog(tps_data_t *td)
}
return -1;
}
- LM_DBG("expire set on dialog record for [%.*s] with argc %d\n",
+ LM_DBG("expire %lu set on dialog record for [%.*s] with argc %d\n", lval,
rkey.len, rkey.s, argc);
freeReplyObject(rrpl);
@@ -390,7 +390,7 @@ int tps_redis_insert_invite_branch(tps_data_t *td)
}
return -1;
}
- LM_DBG("expire set on branch record for [%.*s] with argc %d\n",
+ LM_DBG("expire %lu set on branch record for [%.*s] with argc %d\n", lval,
rkey.len, rkey.s, argc);
freeReplyObject(rrpl);
@@ -518,7 +518,7 @@ int tps_redis_insert_branch(tps_data_t *td)
}
return -1;
}
- LM_DBG("expire set on branch record for [%.*s] with argc %d\n",
+ LM_DBG("expire %lu set on branch record for [%.*s] with argc %d\n", lval,
rkey.len, rkey.s, argc);
freeReplyObject(rrpl);
@@ -1418,7 +1418,7 @@ int tps_redis_end_dialog(sip_msg_t *msg, tps_data_t *md, tps_data_t *sd)
}
return -1;
}
- LM_DBG("expire set on branch record for [%.*s] with argc %d\n",
+ LM_DBG("expire %lu set on dialog record for [%.*s] with argc %d\n", lval,
rkey.len, rkey.s, argc);
freeReplyObject(rrpl);