]> git.ipfire.org Git - thirdparty/asterisk.git/commit
pjsip_options: Fix continued qualifies after endpoint/aor deletion
authorGeorge Joseph <george.joseph@fairview5.com>
Tue, 23 Dec 2014 23:18:50 +0000 (23:18 +0000)
committerGeorge Joseph <george.joseph@fairview5.com>
Tue, 23 Dec 2014 23:18:50 +0000 (23:18 +0000)
commitd1c532034b6f281dfb2cda8a3294da0d725001e6
tree1a4da900c8624d14a49c96eb177906fc1e512167
parent0a3dd7589ebf6845a95b561a08ffb239b5ed2b07
pjsip_options: Fix continued qualifies after endpoint/aor deletion

If you remove an endpoint/aor from pjsip.conf then do a core reload,
qualifies will continue even though the object are gone.  This happens
because nothing clears out the qualify tasks.

This patch unschedules all existing qualify tasks before scheduling
new ones on reload.

Tested-by: George Joseph
Review: https://reviewboard.asterisk.org/r/4290/

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@430064 65c4cc65-6c06-0410-ace0-fbb531ad65f3
res/res_pjsip/pjsip_options.c