When "idle" isn't idle: how a Linux kernel optimization became a QUIC bug
…However, QUIC, which runs in the user space, doesn't have TCP's kernel-level CA_EVENT_TX_START callback. Instead, the quiche implementation checks for the idle condition inside on_packet…