Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(88)

Issue 1172483002: Connection resurrected with incorrect candidate type. (Closed)

Created:
5 years, 6 months ago by guoweis_webrtc
Modified:
5 years, 6 months ago
Reviewers:
juberti1, pthatcher1
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Connection resurrected with incorrect candidate type. Connection can be resurrected with current code when there is no any existing connection for the same address. However, it's always resurrected with prflx candidate priority hence the new connection could bump down other better connection. Migrated from https://webrtc-codereview.appspot.com/51959004/ This is based on test cases added for triggered checks. BUG=webrtc:4724 R=pthatcher@webrtc.org Committed: https://crrev.com/372f2fcc59829f9eaa2b10519bebd0f71e915f93 Cr-Commit-Position: refs/heads/master@{#9429}

Patch Set 1 : #

Total comments: 10

Patch Set 2 : #

Patch Set 3 : #

Total comments: 1

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -49 lines) Patch
M webrtc/p2p/base/p2ptransportchannel.cc View 1 2 3 4 6 chunks +38 lines, -35 lines 0 comments Download
M webrtc/p2p/base/p2ptransportchannel_unittest.cc View 1 2 3 4 5 5 chunks +68 lines, -14 lines 0 comments Download

Messages

Total messages: 14 (8 generated)
guoweis_webrtc
PTAL.
5 years, 6 months ago (2015-06-08 23:56:30 UTC) #4
pthatcher1
Just style/nits. By the way, are you able to run and test this manually somehow? ...
5 years, 6 months ago (2015-06-09 23:58:03 UTC) #5
guoweis_webrtc
PTAL. https://codereview.webrtc.org/1172483002/diff/40001/webrtc/p2p/base/p2ptransportchannel.cc File webrtc/p2p/base/p2ptransportchannel.cc (right): https://codereview.webrtc.org/1172483002/diff/40001/webrtc/p2p/base/p2ptransportchannel.cc#newcode482 webrtc/p2p/base/p2ptransportchannel.cc:482: bool remote_candidate_is_new = false; On 2015/06/09 23:58:03, pthatcher1 ...
5 years, 6 months ago (2015-06-10 18:12:41 UTC) #8
pthatcher1
lgtm https://codereview.webrtc.org/1172483002/diff/120001/webrtc/p2p/base/p2ptransportchannel.cc File webrtc/p2p/base/p2ptransportchannel.cc (right): https://codereview.webrtc.org/1172483002/diff/120001/webrtc/p2p/base/p2ptransportchannel.cc#newcode483 webrtc/p2p/base/p2ptransportchannel.cc:483: if (candidate != NULL) { Could you change ...
5 years, 6 months ago (2015-06-10 19:43:04 UTC) #9
guoweis_webrtc
Committed patchset #6 (id:240001) manually as 372f2fcc59829f9eaa2b10519bebd0f71e915f93 (presubmit successful).
5 years, 6 months ago (2015-06-12 17:12:59 UTC) #13
commit-bot: I haz the power
5 years, 6 months ago (2015-06-12 17:13:04 UTC) #14
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/372f2fcc59829f9eaa2b10519bebd0f71e915f93
Cr-Commit-Position: refs/heads/master@{#9429}

Powered by Google App Engine
This is Rietveld 408576698