diff options
Diffstat (limited to 'res/res_pjsip/pjsip_options.c')
-rw-r--r-- | res/res_pjsip/pjsip_options.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/res/res_pjsip/pjsip_options.c b/res/res_pjsip/pjsip_options.c index ac8302fae..f64c83f38 100644 --- a/res/res_pjsip/pjsip_options.c +++ b/res/res_pjsip/pjsip_options.c @@ -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; } |