]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip: Fix prune_on_boot to remove only contacts for the host.
authorRichard Mudgett <rmudgett@digium.com>
Tue, 15 Aug 2017 16:14:20 +0000 (11:14 -0500)
committerRichard Mudgett <rmudgett@digium.com>
Tue, 15 Aug 2017 16:22:35 +0000 (11:22 -0500)
commitd0f6892dff6bf8d8ccf958c44c7be24bb1e1a6c5
treeb0ebdead08fa02846735a68c0c860f06db0e8f15
parent4e11c2192fafaa572b8a984eef2212addf907f78
res_pjsip: Fix prune_on_boot to remove only contacts for the host.

* Check that the contact's reg_server matches the host's name before
deleting any prune_on_boot contacts.  We don't want to delete reliable
transport contacts made with other servers if the ps_contacts database
table is shared with other servers.

Thanks to Ross Beer for pointing out that the original prune logic would
delete reliable transport contacts from other servers.

ASTERISK-27147

Change-Id: I8e439d0d1c266ffdfd7b73d1e5e466180a689bd0
res/res_pjsip/location.c