res_pjsip: Handle reloading when permanent contacts exist and qualify is configured.
authorJoshua Colp <jcolp@digium.com>
Thu, 17 Apr 2014 22:50:23 +0000 (22:50 +0000)
committerJoshua Colp <jcolp@digium.com>
Thu, 17 Apr 2014 22:50:23 +0000 (22:50 +0000)
commit1a9ff2fffbb8102751b20971a08df1453df60f98
tree03c9baafa0a8c25e82cb3fc63dcee0106552a9d9
parentc76608f24b1561ae9faff484381433df06631713
res_pjsip: Handle reloading when permanent contacts exist and qualify is configured.

This change fixes a problem where permanent contacts being qualified were not
being updated. This was caused by the permanent contacts getting a uuid and not a
known identifier, causing an inability to look them up when updating in the
qualify code. A bug also existed where the new configuration may not be available
immediately when updating qualifies.

(closes issue ASTERISK-23514)
Reported by: Richard Mudgett

Review: https://reviewboard.asterisk.org/r/3448/
........

Merged revisions 412551 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@412552 65c4cc65-6c06-0410-ace0-fbb531ad65f3
res/res_pjsip.c
res/res_pjsip/location.c
res/res_pjsip/pjsip_configuration.c
res/res_pjsip/pjsip_options.c
res/res_pjsip_registrar.c