update retry func.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
parent
70cd2cd103
commit
7167ce8323
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue