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

Unified Diff: net/quic/chromium/quic_stream_factory.cc

Issue 2277633006: Removes unused code in QuicStreamFactory. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Removed OnConnectTimeout. Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/quic/chromium/quic_stream_factory.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/quic/chromium/quic_stream_factory.cc
diff --git a/net/quic/chromium/quic_stream_factory.cc b/net/quic/chromium/quic_stream_factory.cc
index c1711985e4887f72c074fed495d30288e0ef9c06..ea0d10f17b476ed47e64d4d9318058fe83ad846a 100644
--- a/net/quic/chromium/quic_stream_factory.cc
+++ b/net/quic/chromium/quic_stream_factory.cc
@@ -1366,34 +1366,6 @@ void QuicStreamFactory::OnSessionClosed(QuicChromiumClientSession* session) {
all_sessions_.erase(session);
}
-void QuicStreamFactory::OnSessionConnectTimeout(
- QuicChromiumClientSession* session) {
- const AliasSet& aliases = session_aliases_[session];
-
- if (aliases.empty())
- return;
-
- for (const QuicSessionKey& key : aliases) {
- const QuicServerId& server_id = key.server_id();
- SessionMap::iterator session_it = active_sessions_.find(server_id);
- DCHECK(session_it != active_sessions_.end());
- DCHECK_EQ(session, session_it->second);
- active_sessions_.erase(session_it);
- }
-
- const IPEndPoint peer_address = session->connection()->peer_address();
- ip_aliases_[peer_address].erase(session);
- if (ip_aliases_[peer_address].empty())
- ip_aliases_.erase(peer_address);
- QuicSessionKey key = *aliases.begin();
- session_aliases_.erase(session);
- Job* job = new Job(this, host_resolver_, session, key);
- active_jobs_[key.server_id()].insert(job);
- int rv = job->Run(base::Bind(&QuicStreamFactory::OnJobComplete,
- base::Unretained(this), job));
- DCHECK_EQ(ERR_IO_PENDING, rv);
-}
-
void QuicStreamFactory::CancelRequest(QuicStreamRequest* request) {
RequestMap::iterator request_it = active_requests_.find(request);
DCHECK(request_it != active_requests_.end());
« no previous file with comments | « net/quic/chromium/quic_stream_factory.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698