diff --git a/consensus/bor/snapshot_test.go b/consensus/bor/snapshot_test.go index f005f29b8c..45a1bd4d88 100644 --- a/consensus/bor/snapshot_test.go +++ b/consensus/bor/snapshot_test.go @@ -155,11 +155,13 @@ func randomAddress(exclude ...common.Address) common.Address { excl[addr] = struct{}{} } - for { - bytes := make([]byte, 32) - rand.Read(bytes) + bytes := make([]byte, 32) - addr := common.BytesToAddress(bytes) + var addr common.Address + + for { + rand.Read(bytes) + addr = common.BytesToAddress(bytes) if _, ok := excl[addr]; ok { continue