Fix nil issue when failed to register with coverage center.
This commit is contained in:
parent
ddb6dfb4d4
commit
9cfec44091
@ -208,7 +208,11 @@ func registerSelf(address string) ([]byte, error) {
|
||||
log.Printf("[goc][WARN]error occurred:%v, try again", err)
|
||||
resp, err = http.DefaultClient.Do(req)
|
||||
}
|
||||
defer resp.Body.Close()
|
||||
defer func() {
|
||||
if resp != nil {
|
||||
resp.Body.Close()
|
||||
}
|
||||
}()
|
||||
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to register into coverage center, err:%v", err)
|
||||
|
Loading…
Reference in New Issue
Block a user