Automatic merge from release/2.3.0 -> release/2.4.0

* commit '434c839a49559d7120b64a7593cdf40dd81d7122':
  添加腾讯云错误重试代码
This commit is contained in:
邱剑
2018-12-05 15:36:16 +08:00
+2 -2
View File
@@ -99,8 +99,8 @@ func _jsonRequest(client *common.Client, domain string, version string, apiName
break
}
needRetry := false
for _, msg := range []string{"EOF", "TLS handshake timeout", "Code=InternalError"} {
if strings.Index(err.Error(), msg) > 0 {
for _, msg := range []string{"EOF", "TLS handshake timeout", "Code=InternalError", "retry later", "Code=MutexOperation.TaskRunning"} {
if strings.Contains(err.Error(), msg) {
needRetry = true
break
}