update retry func.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
Bo-Yi Wu 2016-10-23 21:05:31 +08:00
parent 70cd2cd103
commit 7167ce8323
1 changed files with 2 additions and 3 deletions

View File

@ -429,7 +429,6 @@ func PushToAndroid(req PushNotification) bool {
LogAccess.Debug("Start push notification for Android") LogAccess.Debug("Start push notification for Android")
var APIKey string var APIKey string
var isError = false
// check message // check message
err := CheckMessage(req) err := CheckMessage(req)
@ -440,6 +439,7 @@ func PushToAndroid(req PushNotification) bool {
} }
Retry: Retry:
var isError = false
notification := GetAndroidNotification(req) notification := GetAndroidNotification(req)
if APIKey = PushConf.Android.APIKey; req.APIKey != "" { if APIKey = PushConf.Android.APIKey; req.APIKey != "" {
@ -474,9 +474,8 @@ Retry:
if isError == true && req.Retry < PushConf.Android.MaxRetry { if isError == true && req.Retry < PushConf.Android.MaxRetry {
req.Retry++ req.Retry++
// reset to default // resend fail token
req.Tokens = newTokens req.Tokens = newTokens
isError = false
goto Retry goto Retry
} }