diff --git a/src/main/java/io/github/doocs/im/util/HttpUtil.java b/src/main/java/io/github/doocs/im/util/HttpUtil.java index 3eb04e2..6e4d54e 100644 --- a/src/main/java/io/github/doocs/im/util/HttpUtil.java +++ b/src/main/java/io/github/doocs/im/util/HttpUtil.java @@ -126,7 +126,7 @@ public Response intercept(Chain chain) throws IOException { } try { response = chain.proceed(request); - if (response.isSuccessful()) { + if (response.isSuccessful() && !shouldRetry(response)) { return response; } if (!shouldRetry(response)) {