Skip to content

ReleaseLock

Releases previously acquired lock

1
$Cache.ReleaseLock(key: string, token: string):boolean

Parameters

string key
    Shared lock key. Required.

string token
    Lock token. Required.

Returns

True if lock has released, otherwise false.

Remarks

Lock token is generated by $Cache.Lock or $Cache.TryLock method.

Example

1
2
3
4
5
6
7
var tokenValue = $Cache.Lock('mylock');
try {
  // Locked code block
}
finally{
  $Cache.ReleaseLock('mylock',tokenValue);    
}

See Also