fix:callback url request fail error deal

master
jason-gao 2019-01-07 21:49:45 -08:00
parent e53bb7aadd
commit 2e717bc6ec
1 changed files with 9 additions and 1 deletions

View File

@ -62,7 +62,15 @@ func (n *NetNotifier) dispatch(params *postParams) {
req.Header.Set("Content-Type", "application/json;charset=UTF-8")
req.Header.Set("User-Agent", "FileBoy Net Notifier v1.5")
resp, err := client.Do(req)
defer resp.Body.Close()
if err != nil {
log.Println("notifier call failed. err:", err)
return
}
defer func() {
if resp != nil && resp.Body != nil {
_ = resp.Body.Close()
}
}()
if resp.StatusCode >= 300 {
// todo retry???
}