)]}'
{
  "commit": "2efb8a5ec61b1b87475d046c03d20244f53b14b6",
  "tree": "6fcc68438e6bb43f0ed3af89ce55dcb3db5b5926",
  "parents": [
    "0f030fd263e5b159f303766667f68904a8b86515"
  ],
  "author": {
    "name": "Tomas Gunnarsson",
    "email": "tommi@webrtc.org",
    "time": "Thu Apr 01 14:26:57 2021"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Apr 01 21:33:52 2021"
  },
  "message": "Invalidate weak pointers in SdpOfferAnswerHandler::Close().\n\nThis stops pending internal callbacks from performing unnecessary\noperations when closed.\n\nAlso update tests pc tests to call Close().\nThis will allow PeerConnection to be able to expect the\nnormal path to be that IsClosed() be true in the dtor\nonce all \u0027normal\u0027 paths do that\n\nBug: webrtc:12633\nChange-Id: I3882bedf200feda0d04594adeb0fdac85bfef652\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/213426\nCommit-Queue: Tommi \u003ctommi@webrtc.org\u003e\nReviewed-by: Niels Moller \u003cnisse@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#33617}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a571a536456d1b4c2fb3ffd19ddaeb8e1fc5caf6",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "144328c511fa03d70f06188b15031cb0cd907557",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "aa46feb4aaba1f8d2cb62c5423322aedaba4e1fd",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.h",
      "new_id": "34234244e832216e09931944016eabdee4c87b53",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.h"
    },
    {
      "type": "modify",
      "old_id": "e3d0ab61a3cb66aecec509d0082c1f4ea16bec19",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_interface_unittest.cc",
      "new_id": "3f73168d47fecc154978e83d8093814142e8c45e",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_interface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c3e093617b5a7afb877d0c81a269df434acea57b",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_jsep_unittest.cc",
      "new_id": "00e202c1b5720fc34e4f7914cfc3f0913691b7b4",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_jsep_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "328f5795e2c9ee7ec3c153f83d89cf76fa5daf4b",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_wrapper.cc",
      "new_id": "65384ee447457ccb9ef0547ab2a57175132657ed",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_wrapper.cc"
    },
    {
      "type": "modify",
      "old_id": "49b9df970cc0fda969fa99377a4abffcbbfd3f64",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.cc",
      "new_id": "6b8412caa913fec1c3c5be3a1b58dd600b848309",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.cc"
    },
    {
      "type": "modify",
      "old_id": "a717db812083431c04eadf5818328f85bfe6f8ba",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.h",
      "new_id": "e168d79859147cf1df18c8e11074abf5acc0003f",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.h"
    },
    {
      "type": "modify",
      "old_id": "66b7d3f6409437afa31c39919a03464e37711817",
      "old_mode": 33188,
      "old_path": "pc/test/integration_test_helpers.h",
      "new_id": "075a907200f5527f175015f7623a7e639f2a33ab",
      "new_mode": 33188,
      "new_path": "pc/test/integration_test_helpers.h"
    }
  ]
}
