bug fix : removing kbucket rotation limit

This commit is contained in:
sairajzero 2019-11-19 09:54:56 +05:30
parent da3e5bdad4
commit 2ae683d51e

View File

@ -6139,16 +6139,12 @@
resolve("Connected to all backup nodes")
else{
floSupernode.kBucket.getNextSupernode(curNode).then(nextBackupNode => {
console.log(nextBackupNode)
if(nextBackupNode[0].floID != myFloID){
connectToBackupSupernode(nextBackupNode[0].floID).then(backupConn => {
floGlobals.backupNodes[i] = backupConn
connectToAllBackupSupernode(backupConn.floID, i+1)
.then(result => resolve(result))
.catch(error => reject(error))
})
}else
reject("No more supernodes available")
connectToBackupSupernode(nextBackupNode[0].floID).then(backupConn => {
floGlobals.backupNodes[i] = backupConn
connectToAllBackupSupernode(backupConn.floID, i+1)
.then(result => resolve(result))
.catch(error => reject(error))
})
}).catch(error => reject(error))
}