Index: net/quic/quic_stream_factory.cc |
diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc |
index d172885bec616d00189120a6c887ed35f856e356..efa9fcab1f92e2b4a8d14ee80c633a6e0cccf3ab 100644 |
--- a/net/quic/quic_stream_factory.cc |
+++ b/net/quic/quic_stream_factory.cc |
@@ -511,14 +511,9 @@ |
IPEndPoint addr = *address_list.begin(); |
scoped_refptr<PortSuggester> port_suggester = |
new PortSuggester(host_port_proxy_pair.first, port_seed_); |
- DatagramSocket::BindType bind_type = DatagramSocket::RANDOM_BIND; |
-#if defined(OS_WIN) |
- // TODO(jar)bug=329255 Provide better implementation to avoid pop-up warning. |
- bind_type = DatagramSocket::DEFAULT_BIND; |
-#endif |
scoped_ptr<DatagramClientSocket> socket( |
client_socket_factory_->CreateDatagramClientSocket( |
- bind_type, |
+ DatagramSocket::RANDOM_BIND, |
base::Bind(&PortSuggester::SuggestPort, port_suggester), |
net_log.net_log(), net_log.source())); |
int rv = socket->Connect(addr); |
@@ -526,12 +521,7 @@ |
return rv; |
UMA_HISTOGRAM_COUNTS("Net.QuicEphemeralPortsSuggested", |
port_suggester->call_count()); |
-#if defined(OS_WIN) |
- // TODO(jar)bug=329255 Provide better implementation to avoid pop-up warning. |
- DCHECK_EQ(0u, port_suggester->call_count()); |
-#else |
DCHECK_LE(1u, port_suggester->call_count()); |
-#endif |
// We should adaptively set this buffer size, but for now, we'll use a size |
// that is more than large enough for a full receive window, and yet |