fix infinite loop shit
Cette révision appartient à :
Parent
25098a41a4
révision
5da794cb5d
1 fichiers modifiés avec 1 ajouts et 1 suppressions
|
@ -18,7 +18,7 @@ func (b *Bucket) NewTransaction(swarms []model.Torrent) (t *Transaction) {
|
||||||
id := rand.Uint32()
|
id := rand.Uint32()
|
||||||
// get good id
|
// get good id
|
||||||
_, ok := b.transactions[id]
|
_, ok := b.transactions[id]
|
||||||
for ok {
|
for !ok {
|
||||||
id = rand.Uint32()
|
id = rand.Uint32()
|
||||||
_, ok = b.transactions[id]
|
_, ok = b.transactions[id]
|
||||||
}
|
}
|
||||||
|
|
Référencer dans un nouveau ticket