• Zhongyi Shi's avatar
    Add QuicConnectivityProbingManager which sends connectivity probing · 8fff75b5
    Zhongyi Shi authored
    packet on new path. The manager will send out a new connectivity probing
    packet if there is no response from the server on the probed path. The
    manager will retry after a silent period from the previous sent event with
    exponential backoff.
    1 unit timeout is the smaller of 2 smoothed rtt from old path, or 600ms.
    
    
    Bug: 774622
    Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I623b8a5aa8da6d553ca16d9f67655d4a32a4a1c9
    Reviewed-on: https://chromium-review.googlesource.com/774299
    Commit-Queue: Zhongyi Shi <zhongyi@chromium.org>
    Reviewed-by: default avatarRyan Hamilton <rch@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#517737}
    8fff75b5
quic_connectivity_probing_manager.cc 4.7 KB