| Index: webrtc/p2p/base/stunrequest.cc
|
| diff --git a/webrtc/p2p/base/stunrequest.cc b/webrtc/p2p/base/stunrequest.cc
|
| index ce0364e8db55e48bb6b7afd22d98d1ff2c1b3b04..3338861cfba3ee4b6020f09b4679f235d1770276 100644
|
| --- a/webrtc/p2p/base/stunrequest.cc
|
| +++ b/webrtc/p2p/base/stunrequest.cc
|
| @@ -63,6 +63,16 @@ void StunRequestManager::Flush(int msg_type) {
|
| }
|
| }
|
|
|
| +bool StunRequestManager::HasRequest(int msg_type) {
|
| + for (const auto kv : requests_) {
|
| + StunRequest* request = kv.second;
|
| + if (msg_type == kAllRequests || msg_type == request->type()) {
|
| + return true;
|
| + }
|
| + }
|
| + return false;
|
| +}
|
| +
|
| void StunRequestManager::Remove(StunRequest* request) {
|
| ASSERT(request->manager() == this);
|
| RequestMap::iterator iter = requests_.find(request->id());
|
|
|