- pua_dialoginfo: Implement callee_trying parameter in pua_dialoginfo which causes
a "Trying" state to be sent for both the caller and callee when
a new dialog is created.
- presentity: Implement table locking for all routes through update_presentity in order
to avoid a number of different race conditions which resulted in
extraneous data being put into the presentity table.
The latter change fixes a race condition which triggers more frequently due to the
first... however I'm sure there are instances when it would trigger regardless of the
first change.
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/514
-- Commit Summary --
* pua_dialoginfo: support for sending "Trying" state for callee
* presence: Fully implement table locking for updating the presentity table
-- File Changes --
M modules/presence/presentity.c (50)
M modules/pua_dialoginfo/doc/pua_dialoginfo.xml (7)
M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml (18)
M modules/pua_dialoginfo/pua_dialoginfo.c (11)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/514.patch
https://github.com/kamailio/kamailio/pull/514.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/514