import { Shard } from './types.ts'; export function stopHeartbeating(shard: Shard): void { // Clear the regular heartbeat interval. clearInterval(shard.heart.intervalId); // It's possible that the Shard got closed before the first jittered heartbeat. // To go safe we should clear the related timeout too. clearTimeout(shard.heart.timeoutId); }