open-webrtc-toolkit / owt-sdk-quic

C++ server and client APIs for WebTransport.
Apache License 2.0
114 stars 46 forks source link

Question about blackhole detection and idle network detection #45

Open CongyueZhang opened 3 years ago

CongyueZhang commented 3 years ago

Hi,

I am taking tests on high sender loss network condition. The connection is often closed by the network blackhole detection. After I swiched the blackhole_detectiondisabled to true in quic_connection.h, I got the QUIC_NETWORK_IDLE_TIMEOUT error. However, I think 5 rtos or 33ms timeout is very normal in weak network condition.

Is this normal? Could you please some hints on these problems? Thank you very much.

jianjunz commented 3 years ago

It's part of Chromium's QUIC implementation. I guess it maybe initially designed for HTTP request/response instead of streaming.