[sr-dev] [kamailio] rtpengine: hash table to keep the selected nodes (#390)
Richard Fuchs
notifications at github.com
Wed Nov 11 17:58:24 CET 2015
> }
>
> if (body_out)
> *body_out = body;
>
> + if (op == OP_DELETE) {
> + /* Delete the key<->value from the hashtable */
> + if (!rtpengine_hash_table_remove(&callid)) {
I don't think immediately deleting the hash table entry on "delete" is a good idea as it may only be a single branch that has been deleted and a "delete" does not preclude the possibility of more commands (offer, answer, or something else) coming for the same call-ID. Perhaps resetting the expiry value for the entry to something small might be a better idea.
---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/390/files#r44556022
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20151111/af166ada/attachment.html>
More information about the sr-dev
mailing list