Merge pull request #6610 from heyitsanthony/bench-lease

benchmark: submit keepalive requests concurrently with report.Run()
This commit is contained in:
Anthony Romano 2016-10-10 09:53:08 -07:00 committed by GitHub
commit 3a6fe61c03

View File

@ -68,10 +68,14 @@ func leaseKeepaliveFunc(cmd *cobra.Command, args []string) {
}(clients[i])
}
for i := 0; i < leaseKeepaliveTotal; i++ {
requests <- struct{}{}
}
close(requests)
wg.Add(1)
go func() {
defer wg.Done()
for i := 0; i < leaseKeepaliveTotal; i++ {
requests <- struct{}{}
}
close(requests)
}()
rc := r.Run()
wg.Wait()