Replies: 1 comment 3 replies
-
Are you configuring a zero timeout on both sides of the connection? This timeout is negotiated as the minimum between each side's choice. So if you disable the timeout, but the peer says 30 seconds, then the timeout is 30 seconds. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
QUIC_SETTINGS
IdleTimeoutMs
is set to 0According to https://github.com/microsoft/msquic/blob/main/docs/Settings.md, setting this timeout to 0 disables timeout.
However, I'm receiving
QUIC_STATUS_CONNECTION_IDLE
QUIC_CONNECTION_EVENT
from the connection callback handler. Prior to sending this, the connection and streams are seemingly healthy, from both QUIC client and server perspectives. Is there another scenario whereQUIC_STATUS_CONNECTION_IDLE
is sent?Note: Under normal conditions I leave the timeout default at 30s. I was able to reproduce this issue with
IdleTimeoutMs
set to 0, which seems suspicious if this is an "actually timeout" eventBeta Was this translation helpful? Give feedback.
All reactions