Bläddra i källkod

registrar: set current time before checking registered() conditions

- patch by Dmitri Savolainen, closes GH #1267

(cherry picked from commit 5b5d55bd377b0572efaceeb0feb164bf5dd26bf0)
(cherry picked from commit 438e11a04c488a8f53555c54d1a12b50213cd342)
Daniel-Constantin Mierla 7 år sedan
förälder
incheckning
e9924d323c
1 ändrade filer med 1 tillägg och 0 borttagningar
  1. 1 0
      src/modules/registrar/lookup.c

+ 1 - 0
src/modules/registrar/lookup.c

@@ -754,6 +754,7 @@ int registered4(struct sip_msg* _m, udomain_t* _d, str* _uri, int match_flag,
 			}
 		}
 
+		get_act_time();
 		for (ptr = r->contacts; ptr; ptr = ptr->next) {
 			if(!VALID_CONTACT(ptr, act_time)) continue;
 			if (match_callid.s && /* optionally enforce tighter matching w/ Call-ID */