dont count errors

This commit is contained in:
Marco van Dijk 2022-08-09 16:58:09 +02:00
parent 39961eda0c
commit 80311c3fba

View File

@ -176,7 +176,7 @@ const discoverOrchestrator = async function (target) {
var receivedResults = false; var receivedResults = false;
var orchestratorInfo; var orchestratorInfo;
const start = new Date().getTime(); const start = new Date().getTime();
var elapsed; var elapsed = null;
await client.GetOrchestrator({ await client.GetOrchestrator({
address: hexToBytes(addr), address: hexToBytes(addr),
sig: CONT_SIG sig: CONT_SIG
@ -184,10 +184,11 @@ const discoverOrchestrator = async function (target) {
if (err) { if (err) {
console.log("discovery err: ", err.details); console.log("discovery err: ", err.details);
orchestratorInfo = err.details; orchestratorInfo = err.details;
elapsed = null;
} else { } else {
orchestratorInfo = res; orchestratorInfo = res;
elapsed = new Date().getTime() - start;
} }
elapsed = new Date().getTime() - start;
receivedResults = true; receivedResults = true;
}); });
while (!receivedResults && new Date().getTime() - start < 5000) { await sleep(200); } while (!receivedResults && new Date().getTime() - start < 5000) { await sleep(200); }
@ -200,15 +201,16 @@ const pingOrchestrator = async function (target) {
var receivedResults = false; var receivedResults = false;
var pingPong; var pingPong;
const start = new Date().getTime(); const start = new Date().getTime();
var elapsed; var elapsed = null;
await client.Ping({ value: "koekjes" }, function (err, res) { await client.Ping({ value: "koekjes" }, function (err, res) {
if (err) { if (err) {
console.log("Ping err: ", err.details); console.log("Ping err: ", err.details);
pingPong = err.details; pingPong = err.details;
elapsed = null;
} else { } else {
pingPong = res; pingPong = res;
elapsed = new Date().getTime() - start;
} }
elapsed = new Date().getTime() - start;
receivedResults = true; receivedResults = true;
}); });
while (!receivedResults && new Date().getTime() - start < 5000) { await sleep(200); } while (!receivedResults && new Date().getTime() - start < 5000) { await sleep(200); }