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

Issue 1070233004: Fix intermittent connection failure in CRD. (Closed)

Created:
5 years, 8 months ago by Sergey Ulanov
Modified:
5 years, 8 months ago
Reviewers:
jiayl, Jamie
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix intermittent connection failure in CRD. rtc::P2PTransportChannel expects SetRemoteIceCredentials() to be called to set remove ICE candidate, but LibjingleTransport was never calling it, and instead it was passing ICE credentials as part of remote candidates. Fixed LibjingleTransport to call SetRemoteIceCredentials() explicitly whenever it receives a new candidate. BUG=476775 Committed: https://crrev.com/60afdae4bee5696a700e0468598740454c0a0c75 Cr-Commit-Position: refs/heads/master@{#325320}

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -1 line) Patch
M remoting/protocol/jingle_session_unittest.cc View 1 chunk +19 lines, -0 lines 0 comments Download
M remoting/protocol/libjingle_transport_factory.cc View 2 chunks +4 lines, -0 lines 2 comments Download
M remoting/signaling/fake_signal_strategy.h View 2 chunks +6 lines, -0 lines 0 comments Download
M remoting/signaling/fake_signal_strategy.cc View 1 chunk +7 lines, -1 line 0 comments Download

Messages

Total messages: 11 (2 generated)
Sergey Ulanov
JiaYang - please take a look at remoting/protocol/libjingle_transport_factory.cc. Do you see any problems with this ...
5 years, 8 months ago (2015-04-15 20:08:23 UTC) #2
jiayl
https://codereview.chromium.org/1070233004/diff/1/remoting/protocol/libjingle_transport_factory.cc File remoting/protocol/libjingle_transport_factory.cc (right): https://codereview.chromium.org/1070233004/diff/1/remoting/protocol/libjingle_transport_factory.cc#newcode154 remoting/protocol/libjingle_transport_factory.cc:154: pending_candidates_.front().password()); Do all candidates share the same username/password? Add ...
5 years, 8 months ago (2015-04-15 20:13:00 UTC) #3
Jamie
LGTM for OWNERs, but I'll defer to JiaYang for the review details, since I'm not ...
5 years, 8 months ago (2015-04-15 20:14:49 UTC) #4
Sergey Ulanov
https://codereview.chromium.org/1070233004/diff/1/remoting/protocol/libjingle_transport_factory.cc File remoting/protocol/libjingle_transport_factory.cc (right): https://codereview.chromium.org/1070233004/diff/1/remoting/protocol/libjingle_transport_factory.cc#newcode154 remoting/protocol/libjingle_transport_factory.cc:154: pending_candidates_.front().password()); On 2015/04/15 20:13:00, jiayl wrote: > Do all ...
5 years, 8 months ago (2015-04-15 20:49:34 UTC) #5
jiayl
lgtm
5 years, 8 months ago (2015-04-15 20:51:08 UTC) #6
Sergey Ulanov
On 2015/04/15 20:49:34, Sergey Ulanov wrote: > https://codereview.chromium.org/1070233004/diff/1/remoting/protocol/libjingle_transport_factory.cc > File remoting/protocol/libjingle_transport_factory.cc (right): > > https://codereview.chromium.org/1070233004/diff/1/remoting/protocol/libjingle_transport_factory.cc#newcode154 ...
5 years, 8 months ago (2015-04-15 20:52:27 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1070233004/1
5 years, 8 months ago (2015-04-15 20:54:58 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 8 months ago (2015-04-15 22:05:11 UTC) #10
commit-bot: I haz the power
5 years, 8 months ago (2015-04-15 22:06:53 UTC) #11
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/60afdae4bee5696a700e0468598740454c0a0c75
Cr-Commit-Position: refs/heads/master@{#325320}

Powered by Google App Engine
This is Rietveld 408576698