Browse Source

revert to 4.1 settings

4.2
lazedo 8 years ago
committed by GitHub
parent
commit
56e1ac9e32
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 15 additions and 3 deletions
  1. +15
    -3
      kamailio/registrar-role.cfg

+ 15
- 3
kamailio/registrar-role.cfg View File

@ -254,12 +254,24 @@ route[SAVE_LOCATION]
} }
} }
if($expires(max) != $null) {
$var(expires) = $expires(max);
if(@contact.expires) {
$var(expires) = @contact.expires;
} else { } else {
$var(expires) = REGISTRAR_MIN_EXPIRES;
if(is_present_hf("Expires")) {
$var(expires) = $hdr(Expires);
} else {
$var(expires) = REGISTRAR_MIN_EXPIRES;
}
} }
## this is what we should be using
## but ulrcd seems to have a weird leak
## if($var(save_result) == 3) {
## $var(expires) = 0;
## } else {
## $var(expires) = $xavp(ulrcd=>expires);
## }
if($var(expires) == 0) { if($var(expires) == 0) {
xlog("L_INFO", "$ci|end|unregister request from $Au $si:$sp\n"); xlog("L_INFO", "$ci|end|unregister request from $Au $si:$sp\n");
$var(Status) = "Unregistered"; $var(Status) = "Unregistered";


Loading…
Cancel
Save