cmd/devp2p: exit when lookup iterator ends

This commit is contained in:
Felix Lange 2019-07-07 23:00:02 +02:00
parent ca8c445c4b
commit c592367d0b

View file

@ -121,9 +121,15 @@ func discv4RandomNodes(ctx *cli.Context) error {
if err != nil { if err != nil {
return err return err
} }
defer disc.Close()
iter := disc.RandomNodes() iter := disc.RandomNodes()
for { for {
fmt.Println(iter.NextNode(context.Background())) n, ok := iter.NextNode(context.Background())
if !ok {
return nil
}
fmt.Println(n)
} }
} }