diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2007-03-28 15:08:22 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2007-03-28 15:08:22 +0000 |
| commit | 24d199632b1ceb4d1d359d054359c7b71110a80a (patch) | |
| tree | 843509a47a5526bc89aaa245034db621fa2de5f4 /src/HttpInitiateConnectionCommand.h | |
| parent | 843e641483429073d817067d316a3b732541891b (diff) | |
2007-03-28 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
To cache resolved hostname:
* src/AbstractCommand.h, src/AbstractCommand.cc
(resolveHostname): Put outside #ifdef ENABLE_ASYNC_DNS clause.
Added dns cache.
* src/FtpInitiateConnectionCommand.cc
(executeInternal): Removed #ifdef ENABLE_ASYNC_DNS.
* src/NameResolver.h, src/NameResolver.cc: Added synchronized
NameResolver working without ares.
* src/TorrentRequestInfo.cc
(execute): Don't cache dns in torrent download.
* src/HttpInitiateConnectionCommand.cc
(executeInternal): Removed #ifdef ENABLE_ASYNC_DNS
* src/DNSCache.h: New class.
* src/UrlRequestInfo.cc
(execute): Use dns cache
Diffstat (limited to 'src/HttpInitiateConnectionCommand.h')
| -rw-r--r-- | src/HttpInitiateConnectionCommand.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/HttpInitiateConnectionCommand.h b/src/HttpInitiateConnectionCommand.h index 1c6e7895..84201445 100644 --- a/src/HttpInitiateConnectionCommand.h +++ b/src/HttpInitiateConnectionCommand.h @@ -39,9 +39,7 @@ class HttpInitiateConnectionCommand : public AbstractCommand { private: -#ifdef ENABLE_ASYNC_DNS NameResolverHandle nameResolver; -#endif // ENABLE_ASYNC_DNS bool useProxy(); bool useProxyGet(); bool useProxyTunnel(); |
