From 28e0bd31b07b01f9e15663979ef7418a678cc92e Mon Sep 17 00:00:00 2001 From: Ovidiu Sas Date: Fri, 23 May 2014 00:20:30 -0400 Subject: [PATCH] uac_registrant: print an error if registrar imposed expires to small (cherry picked from commit c616b080da6bac0101b69361fec60bf14cd6ae8a) --- modules/uac_registrant/registrant.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/uac_registrant/registrant.c b/modules/uac_registrant/registrant.c index 2b413a53101..e9b97f2bbf9 100644 --- a/modules/uac_registrant/registrant.c +++ b/modules/uac_registrant/registrant.c @@ -361,6 +361,12 @@ int run_reg_tm_cback(void *e_data, void *data, void *r_data) } rec->state = REGISTERED_STATE; if (exp) rec->expires = exp; + if (rec->expires <= timer_interval) { + LM_ERR("Please decrease timer_interval=[%u]" + " - imposed server expires [%u] to small for AOR=[%.*s]\n", + timer_interval, rec->expires, + rec->td.rem_uri.len, rec->td.rem_uri.s); + } rec->registration_timeout = now + rec->expires - timer_interval; break;