)]}'
{
  "commit": "aed7164bde540ddc96ffedb7b8d87829f8eeb42e",
  "tree": "add131a366ede19f9cf85b5bb4374b7ff607b88b",
  "parents": [
    "2cf61e33245bb27466494612fc146beabd945bf8"
  ],
  "author": {
    "name": "Seth Hampson",
    "email": "shampson@webrtc.org",
    "time": "Mon Jun 11 14:41:32 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jun 13 00:20:10 2018"
  },
  "message": "Updated PeerConnection integration test to fix race condition.\n\nThe PeerConnection integration test was creating TurnServers on the\nstack on the signaling thread. This could cause a race condition problem\nwhen the test was being taken down. Since the turn server was destructed\non the signaling thread, a socket might still try and send to it after\nit was destroyed causing a seg fault. This change creates/destroys the\nTestTurnServers on the network thread to fix this issue.\n\nBug: None\nChange-Id: I080098502b737f0972ce2fa5357920de057a3312\nReviewed-on: https://webrtc-review.googlesource.com/81301\nReviewed-by: Qingsi Wang \u003cqingsi@webrtc.org\u003e\nReviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\nCommit-Queue: Seth Hampson \u003cshampson@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#23590}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "067faddc86849c4977d51961a4e9c79ed1a61986",
      "old_mode": 33188,
      "old_path": "p2p/base/testturnserver.h",
      "new_id": "d130560ff202473d715777369dbaf3ed89c42aae",
      "new_mode": 33188,
      "new_path": "p2p/base/testturnserver.h"
    },
    {
      "type": "modify",
      "old_id": "b0def2a898c35f96ac913e8e63ea65135c96a91f",
      "old_mode": 33188,
      "old_path": "p2p/base/turnport.h",
      "new_id": "5955aafda13687b011b8d4a9e96f6c3eb506971e",
      "new_mode": 33188,
      "new_path": "p2p/base/turnport.h"
    },
    {
      "type": "modify",
      "old_id": "2a154aa76b9b3414e795f0e55eed9e819135433b",
      "old_mode": 33188,
      "old_path": "p2p/base/turnserver.cc",
      "new_id": "350ebd0119fbc1026e60e76d9f0e315b35663628",
      "new_mode": 33188,
      "new_path": "p2p/base/turnserver.cc"
    },
    {
      "type": "modify",
      "old_id": "3ead996c2538b145e16bf98466ccbe4ce0fd2264",
      "old_mode": 33188,
      "old_path": "p2p/base/turnserver.h",
      "new_id": "acba3d28454ec8fa5ba26c6a799f2f73f002a2f4",
      "new_mode": 33188,
      "new_path": "p2p/base/turnserver.h"
    },
    {
      "type": "modify",
      "old_id": "186da00b9669435f0d749061b90b307b8ce9ac00",
      "old_mode": 33188,
      "old_path": "pc/peerconnection_integrationtest.cc",
      "new_id": "1e61604019949fcbc51c6250915cb04c529114a9",
      "new_mode": 33188,
      "new_path": "pc/peerconnection_integrationtest.cc"
    }
  ]
}
