)]}'
{
  "commit": "f196f6a48af53cbca4584aeb9abd25c26af0987d",
  "tree": "4b1065f48979c4bc64b99b5d13df64ce05cc1ae0",
  "parents": [
    "d2866526315d69e0d0331d940f8f9009f72ed3cb"
  ],
  "author": {
    "name": "renjietang",
    "email": "renjietang@google.com",
    "time": "Wed Feb 12 12:34:23 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Feb 12 12:35:09 2020 -0800"
  },
  "message": "Prevent QUIC streams from closing the connection directly.\n\nInstead the error is passed through a delegate to the QUIC session to handle.\n\ngfe-relnote: no behavior change. not protected.\nPiperOrigin-RevId: 294729094\nChange-Id: I4f0fc7b4ddbcd34ddf549ae4d053cbcc78535987\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c66e696db687f268e094b33217e739298b450c9f",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_receive_control_stream.cc",
      "new_id": "ab7a55b199082bd5662941a92b94b9edfcb02f45",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_receive_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "79ea11bd57dd426f2f10d9af7bed6ba99995b939",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_send_control_stream.cc",
      "new_id": "0d8616c9a9df87ece546ddaefa133313ae19602e",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_send_control_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "89748a964f0a7ed14cb4b5ccbc84b49233bc9de9",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream.cc",
      "new_id": "67234a974fd030507c71b83b9fb10b84762c8c89",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "a5df8288cadfd6fdbefe094f2fb47abe0e1c3603",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_receive_stream.cc",
      "new_id": "f896ca4a9dc074dacaa916132fd020e484060af0",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_receive_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "a42d0d072c3874125ef4ceb2897ec7e6b2501996",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_send_stream.cc",
      "new_id": "57493e346e7dffe4129dc6796050117a30c7aaf1",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_send_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "ebd038081f1f4c5a17e77eb8298d51fcbc191fd2",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "a85ab2d440b611230ffc9d5bf9155d58b588ecc0",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "138f6c106dcef6e5374e3b198bc2451e3978639a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "390dc734a0d5e56948b738a87e5c9861ecd662af",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "f2c7c881364cb5f987d70c299ad421d70ad77b13",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.cc",
      "new_id": "9d8407a533f64101ec1c16e698f5cd383918c185",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "0688641003464d576630b0a3f3533881bc42893c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream.h",
      "new_id": "1d05292c8fe91ae76c690c334af2844416bc62a9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream.h"
    },
    {
      "type": "modify",
      "old_id": "68845b815aee7c7463ebd0e4959d7c1ff520016a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_sequencer.h",
      "new_id": "073366436a3ec711aae43cee95cce48e1ce2448d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_sequencer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6d052a575bcf5e62843290c4bbf5060c226524f",
      "new_mode": 33188,
      "new_path": "quic/core/stream_delegate_interface.h"
    }
  ]
}
