diff --git a/src/index.ts b/src/index.ts index 0b1314d..f0a155c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -141,7 +141,11 @@ export default class DHT { break; } - const relayIndex = await randomNumber(0, available.length - 1); + let relayIndex = 0; + + if (available.length > 1) { + relayIndex = await randomNumber(0, available.length - 1); + } const connection = this._relays.get(available[relayIndex]) as string;