From 42a87a2a1c25cda35c75091b73383546f5763bc9 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 2 Jan 2016 01:19:44 +0100 Subject: Don't defer nonce --- provider.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'provider.go') diff --git a/provider.go b/provider.go index c0121a1..da7d522 100644 --- a/provider.go +++ b/provider.go @@ -53,7 +53,7 @@ func NewProvider(directory string) (*Provider, error) { return nil, err } defer resp.Body.Close() - defer p.replyNonce(resp) + p.replyNonce(resp) return p, json.NewDecoder(resp.Body).Decode(&p.Directory) } @@ -92,7 +92,7 @@ func (p *Provider) post(uri string, s Signer, v interface{}) (*http.Response, er if err != nil { return nil, err } - defer p.replyNonce(resp) + p.replyNonce(resp) log.Println(ansi.Color("STATUS", "yellow"), resp.Status) switch resp.Header.Get("Content-Type") { @@ -287,7 +287,7 @@ func (p *Provider) queryStatus(url string, n int, done chan bool) error { return err } defer resp.Body.Close() - defer p.replyNonce(resp) + p.replyNonce(resp) err = json.NewDecoder(resp.Body).Decode(r) if err != nil { return err -- cgit v1.2.3