{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihqyvwjq42kdnthmwcte5utkz5rcsx5mxoayclneifw6zrtnggnoq",
    "uri": "at://did:plc:ibeorkuxddnwy45ii5pezbgb/app.bsky.feed.post/3mlpdxaedh2i2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreiexu3526ozwgtbvxtkvys5aqcx7abxeozakve75n45kwb3kkrliqy"
    },
    "mimeType": "image/png",
    "size": 110781
  },
  "path": "/quic-death-spiral-fix/",
  "publishedAt": "2026-05-12T13:00:00.000Z",
  "site": "https://blog.cloudflare.com",
  "tags": [
    "Congestion Control",
    "Debugging",
    "QUIC",
    "QUICHE",
    "Networking",
    "HTTP3",
    "Rust"
  ],
  "textContent": "We investigated a bug where CUBIC's congestion window became pinned at its minimum floor, causing a performance to plummet. The fix involved correctly measuring idle periods to distinguish RTT wait times from actual application idleness.",
  "title": "When \"idle\" isn't idle: how a Linux kernel optimization became a QUIC bug"
}