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

Issue 1547373002: Cease all future TURN requests when a TURN refresh request fails. (Closed)

Created:
4 years, 12 months ago by honghaiz3
Modified:
4 years, 11 months ago
Reviewers:
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

Cease all future TURN requests when a TURN refresh request fails for a given TURN port. This fixes an assert error in Turnport::OnSendStunPacket BUG=webrtc:5388 Committed: https://crrev.com/6b9ab9204b9e0891cb0be2595a0d7ada92945cea Cr-Commit-Position: refs/heads/master@{#11152}

Patch Set 1 : #

Patch Set 2 : Fix a test issue #

Total comments: 2

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -21 lines) Patch
M webrtc/p2p/base/stunrequest.h View 1 2 3 2 chunks +6 lines, -2 lines 0 comments Download
M webrtc/p2p/base/stunrequest.cc View 1 2 3 1 chunk +5 lines, -3 lines 0 comments Download
M webrtc/p2p/base/turnport.h View 1 2 3 3 chunks +5 lines, -3 lines 0 comments Download
M webrtc/p2p/base/turnport.cc View 1 3 chunks +15 lines, -5 lines 0 comments Download
M webrtc/p2p/base/turnport_unittest.cc View 1 2 3 4 chunks +10 lines, -8 lines 0 comments Download

Messages

Total messages: 26 (13 generated)
honghaiz3
Although I did not add tests, by calling Close() asynchronously, it fixed a crash in ...
4 years, 11 months ago (2015-12-29 17:31:24 UTC) #5
honghaiz3
Although I did not add tests, by calling Close() asynchronously, it fixed a crash in ...
4 years, 11 months ago (2015-12-29 17:31:25 UTC) #6
pthatcher1
It looks good, but can we write a unit test for it? Also the CL ...
4 years, 11 months ago (2015-12-30 17:20:41 UTC) #7
honghaiz3
On 2015/12/30 17:20:41, pthatcher1 wrote: > It looks good, but can we write a unit ...
4 years, 11 months ago (2015-12-30 21:35:28 UTC) #11
pthatcher1
I think that a simple solution for the flushing problem in the unit test is ...
4 years, 11 months ago (2015-12-30 22:52:13 UTC) #12
honghaiz3
You remind me that we can flush only certain type of messages. So I just ...
4 years, 11 months ago (2015-12-31 03:22:10 UTC) #13
pthatcher1
lgtm, with the naming nits https://codereview.webrtc.org/1547373002/diff/100001/webrtc/p2p/base/stunrequest.h File webrtc/p2p/base/stunrequest.h (right): https://codereview.webrtc.org/1547373002/diff/100001/webrtc/p2p/base/stunrequest.h#newcode37 webrtc/p2p/base/stunrequest.h:37: // Only for testing. ...
4 years, 11 months ago (2016-01-05 00:10:03 UTC) #14
honghaiz3
https://codereview.webrtc.org/1547373002/diff/100001/webrtc/p2p/base/stunrequest.h File webrtc/p2p/base/stunrequest.h (right): https://codereview.webrtc.org/1547373002/diff/100001/webrtc/p2p/base/stunrequest.h#newcode37 webrtc/p2p/base/stunrequest.h:37: // Only for testing. On 2016/01/05 00:10:03, pthatcher1 wrote: ...
4 years, 11 months ago (2016-01-05 04:47:39 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1547373002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1547373002/120001
4 years, 11 months ago (2016-01-05 04:48:06 UTC) #17
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2016-01-05 06:26:45 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1547373002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1547373002/120001
4 years, 11 months ago (2016-01-05 17:04:57 UTC) #22
commit-bot: I haz the power
Committed patchset #4 (id:120001)
4 years, 11 months ago (2016-01-05 17:06:19 UTC) #24
commit-bot: I haz the power
4 years, 11 months ago (2016-01-05 17:06:26 UTC) #26
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/6b9ab9204b9e0891cb0be2595a0d7ada92945cea
Cr-Commit-Position: refs/heads/master@{#11152}

Powered by Google App Engine
This is Rietveld 408576698