IdentifyThrottlers are responsible for dictating when a shard is allowed to identify.

interface IIdentifyThrottler {
    waitForIdentify(shardId: number, signal: AbortSignal): Promise<void>;
}

Methods

  • Resolves once the given shard should be allowed to identify, or rejects if the operation was aborted.

    Parameters

    Returns Promise<void>