From 508df5596639e758a9bda53d61d954118ea9d54b Mon Sep 17 00:00:00 2001 From: Mohammad Kermani Date: Sun, 14 Apr 2024 07:46:53 +0000 Subject: [PATCH] test(scaling): prevent node service from exiting --- tests/scaling/src/node/node.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tests/scaling/src/node/node.ts b/tests/scaling/src/node/node.ts index 79540c1..b4fe926 100644 --- a/tests/scaling/src/node/node.ts +++ b/tests/scaling/src/node/node.ts @@ -12,7 +12,7 @@ const messages = Array.from({ length: 1000 }).map( (_, index) => `Ping#${index}:${process.env.NODE_PEER_ID!.slice(-5)}`, ); -setTimeout(async () => { +setInterval(async () => { for (const message of messages) { for (const peer of process.env.ALL_PEER_IDS!.split(',')) { if (peer !== process.env.NODE_PEER_ID!) { @@ -26,13 +26,4 @@ setTimeout(async () => { } } } - setTimeout(() => { - process.exit(0); - }, 5000); }, 10000); - -// This timeout works like a Promise.race, if above process.exit is not called -// for some reason -setTimeout(() => { - process.exit(0); -}, 50000);