diff --git a/lib/methods/refresh.js b/lib/methods/refresh.js index f3d2245..d3d1ef2 100644 --- a/lib/methods/refresh.js +++ b/lib/methods/refresh.js @@ -8,13 +8,13 @@ var refresh = function(server) { }; refresh.prototype.refresh = function(msg, reply) { - var desiredLifetime = this.server.defaultLifetime; - var lifetime = msg.getAttribute('lifetime'); + var desiredLifetime = this.server.defaultAllocatetLifetime; + var lifetime = msg.getAttribute('lifetime') || desiredLifetime; if (lifetime !== void 0) { if (lifetime === 0) { desiredLifetime = 0; } else { - desiredLifetime = Math.min(lifetime, this.server.maxAllocateTimeout); + desiredLifetime = Math.min(lifetime, this.server.defaultAllocatetLifetime); } }