Browse Source

Merge pull request #65 from 2600hz/expires-4.2

revert to 4.1 settings
4.2 4.2.12
bitbashing 8 years ago
committed by GitHub
parent
commit
fb4e942fa3
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 {
$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) {
xlog("L_INFO", "$ci|end|unregister request from $Au $si:$sp\n");
$var(Status) = "Unregistered";


Loading…
Cancel
Save