aboutsummaryrefslogtreecommitdiff
path: root/provider.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-02 01:19:44 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-02 01:19:44 +0100
commit42a87a2a1c25cda35c75091b73383546f5763bc9 (patch)
treec01fdf4e6bf80f354b4db583b67ed657fd7edc8b /provider.go
parent69f81d8942d31e7ae9c8d25740e572d20638c5cd (diff)
Don't defer nonce
Diffstat (limited to 'provider.go')
-rw-r--r--provider.go6
1 files changed, 3 insertions, 3 deletions
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