Parameterize rate in Drill

This commit is contained in:
Tomás Senart
2013-08-17 13:47:51 +02:00
parent a2d4d25dec
commit 0db8538368
3 changed files with 8 additions and 16 deletions

View File

@@ -89,8 +89,8 @@ func attack(targets Targets, ordering string, rate uint64, duration time.Duratio
defer close(hits)
responses := make(chan *Response, cap(hits))
defer close(responses)
client := NewClient(rate)
go client.Drill(hits, responses) // Attack!
client := Client{}
go client.Drill(rate, hits, responses) // Attack!
for i := 0; i < cap(hits); i++ {
hits <- targets[i%len(targets)]
}