)]}'
{
  "commit": "495d597ca619f77300412cf198f58e783c29f709",
  "tree": "0cd1e1ccdd5b381889c54fb128cb61665658031a",
  "parents": [
    "9ffbb60f83f966befdde0051d019d7fa088392e5"
  ],
  "author": {
    "name": "renjietang",
    "email": "renjietang@google.com",
    "time": "Wed Jul 10 14:51:28 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jul 11 15:47:53 2019 -0700"
  },
  "message": "Add more protection in QuicSpdySession::GetSpdyDataStream().\n\nFrom the definition of GetOrCreateDynamicStream(), it\u0027s possible that the returned stream is a static non-spdy stream.\nSo instead of using DCHECK as invariants, I think it\u0027d be better if we close connection here.\n\ngfe-relnote: Protected by gfe2_reloadable_flag_quic_handle_staticness_when_getting_spdy_stream\nPiperOrigin-RevId: 257486450\nChange-Id: I7ac6c4b6f9e78ff263ee0937c647bbfb35de4e22\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e4178f6a6ad6978674feb3e7c59270d6e1be2bd",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.cc",
      "new_id": "e264f3d25528eafeded19b4834c2f83ce2b1c7a1",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.cc"
    }
  ]
}
