Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for retryDecision (0.05 sec)

  1. okhttp/src/commonJvmAndroid/kotlin/okhttp3/EventListener.kt

       * established from a planned [Route]. OkHttp won't retry if it's already attempted all
       * available routes.
       *
       * @param retry true if OkHttp will make another attempt
       */
      open fun retryDecision(
        call: Call,
        exception: IOException,
        retry: Boolean,
      ) {
      }
    
      /**
       * Invoked when OkHttp decides whether to perform a follow-up request.
       *
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Tue May 27 14:58:02 UTC 2025
    - 17.4K bytes
    - Viewed (0)
  2. okhttp/src/commonJvmAndroid/kotlin/okhttp3/internal/http/RetryAndFollowUpInterceptor.kt

            } catch (e: IOException) {
              // An attempt to communicate with a server failed. The request may have been sent.
              val isRecoverable = recover(e, call, request)
              call.eventListener.retryDecision(call, e, isRecoverable)
              if (!isRecoverable) throw e.withSuppressed(recoveredFailures)
              recoveredFailures += e
              newRoutePlanner = false
              continue
            }
    
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Tue May 27 14:58:02 UTC 2025
    - 12.4K bytes
    - Viewed (0)
  3. CHANGELOG.md

     *  Fix: Change the signature of `Dispatcher` to accept a nullable `ExecutorService`. Changing this
        parameter to be non-null was an unintended signature change in OkHttp 4.0.
    
     *  New: `EventListener.retryDecision()` is called each time a request fails with an `IOException`.
        It notifies your listener if OkHttp will retry.
    
     *  New: `EventListener.followUpDecision()` is called each time a response is received. It notifies
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Mon Jul 07 19:32:33 UTC 2025
    - 31.6K bytes
    - Viewed (1)
Back to top