From 1090b203dcec763c85d78aa82debe5dcc5250a64 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Tue, 26 Jul 2022 23:59:45 -0400 Subject: [PATCH] *Handle available only having 1 item --- src/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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;