Home > @imqueue/rpc > IMQLock > release

IMQLock.release() method

Releases a previously acquired lock for a given key.

Signature:

static release<T, E>(key: string, value?: T, err?: E): void;

Parameters

Parameter

Type

Description

key

string

key to release the lock for

value

T

(Optional) value to resolve pending calls with

err

E

(Optional) error to reject pending calls with

Returns:

void

{void}