Currently PRACK was not handling properly because topos_d.b_contact field are filling only after receiving 200 OK. But PRACK is sending to 183 Progress responce. So I sink that we must filled topos_d.b_contact field after receiving 183 Progress. You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1097
-- Commit Summary --
* topos: fix PRACK message handling
-- File Changes --
M src/modules/topos/tps_storage.c (4)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1097.patch https://github.com/kamailio/kamailio/pull/1097.diff