From b55706fa1fc947ab798016dcbedf09d3c063e5cb Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 17 Jan 2016 19:19:54 +0100 Subject: Consume unused nonces --- provider.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'provider.go') diff --git a/provider.go b/provider.go index 755e8c6..ef7d85a 100644 --- a/provider.go +++ b/provider.go @@ -41,6 +41,10 @@ func (p Provider) nonce(resp *http.Response) { p.nonces <- rn } log.Println("# nonces", len(p.nonces)) + for len(p.nonces) > 10 { + <-p.nonces + } + log.Println("# nonces", len(p.nonces)) } // NewProvider fetches directory and initializes nonce -- cgit v1.2.3