mirror of
https://github.com/asterisk/asterisk.git
synced 2026-07-23 16:05:30 -07:00
PJSIP: Fix assert on initial mass qualify
This fixes the MWI test regressions caused by r429127 and ensures that contacts have non-zero qualify_frequency before attempting scheduling. ........ Merged revisions 429245 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@429246 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -960,7 +960,9 @@ static int qualify_and_schedule_cb(void *obj, void *arg, int flags)
|
||||
initial_interval = contact->qualify_frequency * 1000;
|
||||
initial_interval = (int)(initial_interval * ast_random_double());
|
||||
|
||||
schedule_qualify(contact, initial_interval);
|
||||
if (contact->qualify_frequency) {
|
||||
schedule_qualify(contact, initial_interval);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user