when using presence with dbmode = 3, the contact is never updated. if using dbmode != 3 the contact is updated in the hash table.
we've seen some UAs re-subscribing with a different contact port of the initial subscribe. it works with dbmode != 3 but not with dbmode == 3
this should be backported to 5.0/5.1 branch Thanks You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1341
-- Commit Summary --
* presence: update contact in update_subs_db
-- File Changes --
M src/modules/presence/subscribe.c (7)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1341.patch https://github.com/kamailio/kamailio/pull/1341.diff
Thanks! Can be merged and backported as needed to the stable branches.
Merged #1341.