bug fix : removing kbucket rotation limit
This commit is contained in:
parent
da3e5bdad4
commit
2ae683d51e
16
index.html
16
index.html
@ -6139,16 +6139,12 @@
|
|||||||
resolve("Connected to all backup nodes")
|
resolve("Connected to all backup nodes")
|
||||||
else{
|
else{
|
||||||
floSupernode.kBucket.getNextSupernode(curNode).then(nextBackupNode => {
|
floSupernode.kBucket.getNextSupernode(curNode).then(nextBackupNode => {
|
||||||
console.log(nextBackupNode)
|
connectToBackupSupernode(nextBackupNode[0].floID).then(backupConn => {
|
||||||
if(nextBackupNode[0].floID != myFloID){
|
floGlobals.backupNodes[i] = backupConn
|
||||||
connectToBackupSupernode(nextBackupNode[0].floID).then(backupConn => {
|
connectToAllBackupSupernode(backupConn.floID, i+1)
|
||||||
floGlobals.backupNodes[i] = backupConn
|
.then(result => resolve(result))
|
||||||
connectToAllBackupSupernode(backupConn.floID, i+1)
|
.catch(error => reject(error))
|
||||||
.then(result => resolve(result))
|
})
|
||||||
.catch(error => reject(error))
|
|
||||||
})
|
|
||||||
}else
|
|
||||||
reject("No more supernodes available")
|
|
||||||
}).catch(error => reject(error))
|
}).catch(error => reject(error))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user