Index: net/quic/chromium/crypto/proof_verifier_chromium.h |
diff --git a/net/quic/chromium/crypto/proof_verifier_chromium.h b/net/quic/chromium/crypto/proof_verifier_chromium.h |
index 4eb1bdf07182f8779bcc6bd6aea7cec912162337..192b33f0db399ff89bae482f2d0039e0cc82b1a4 100644 |
--- a/net/quic/chromium/crypto/proof_verifier_chromium.h |
+++ b/net/quic/chromium/crypto/proof_verifier_chromium.h |
@@ -5,8 +5,8 @@ |
#ifndef NET_QUIC_CRYPTO_PROOF_VERIFIER_CHROMIUM_H_ |
#define NET_QUIC_CRYPTO_PROOF_VERIFIER_CHROMIUM_H_ |
+#include <map> |
#include <memory> |
-#include <set> |
#include <string> |
#include <vector> |
@@ -96,12 +96,11 @@ class NET_EXPORT_PRIVATE ProofVerifierChromium : public ProofVerifier { |
private: |
class Job; |
- typedef std::set<Job*> JobSet; |
void OnJobComplete(Job* job); |
// Set owning pointers to active jobs. |
- JobSet active_jobs_; |
+ std::map<Job*, std::unique_ptr<Job>> active_jobs_; |
// Underlying verifier used to verify certificates. |
CertVerifier* const cert_verifier_; |