Schedule a CreatePermissionRequest after the success of a previous request
unless a channel binding request is already scheduled.
BUG=5178
R=pthatcher@webrtc.org
Review URL: https://codereview.webrtc.org/1434603002 .
Cr-Commit-Position: refs/heads/master@{#10625}
diff --git a/webrtc/p2p/base/stunrequest.h b/webrtc/p2p/base/stunrequest.h
index 267b4a1..15ea0c7 100644
--- a/webrtc/p2p/base/stunrequest.h
+++ b/webrtc/p2p/base/stunrequest.h
@@ -32,6 +32,9 @@
void Send(StunRequest* request);
void SendDelayed(StunRequest* request, int delay);
+ // Sends all pending requests right away. Only for testing.
+ void Flush();
+
// Removes a stun request that was added previously. This will happen
// automatically when a request succeeds, fails, or times out.
void Remove(StunRequest* request);