Index: net/socket/client_socket_factory.cc |
diff --git a/net/socket/client_socket_factory.cc b/net/socket/client_socket_factory.cc |
index dd7746dfe661a002969de9e7abedc5bcbcdd01bc..60daef4d19fd24e096cab5024d74ff26eecb29fc 100644 |
--- a/net/socket/client_socket_factory.cc |
+++ b/net/socket/client_socket_factory.cc |
@@ -102,22 +102,8 @@ class DefaultClientSocketFactory : public ClientSocketFactory, |
#endif |
} |
- // TODO(rch): This is only implemented for the NSS SSL library, which is the |
- /// default for Windows, Mac and Linux, but we should implement it everywhere. |
void ClearSSLSessionCache() { |
-#if defined(OS_WIN) |
- if (!g_use_system_ssl) |
- SSLClientSocketNSS::ClearSessionCache(); |
-#elif defined(USE_OPENSSL) |
- // no-op |
-#elif defined(USE_NSS) |
- SSLClientSocketNSS::ClearSessionCache(); |
-#elif defined(OS_MACOSX) |
- if (!g_use_system_ssl) |
- SSLClientSocketNSS::ClearSessionCache(); |
-#else |
- NOTIMPLEMENTED(); |
-#endif |
+ SSLClientSocket::ClearSessionCache(); |
} |
}; |