Changeset 1504
- Timestamp:
- 01/20/10 22:39:52 (3 years ago)
- Files:
-
- 1 modified
-
trunk/pdns/pdns/pdns_recursor.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pdns/pdns/pdns_recursor.cc
r1502 r1504 1043 1043 Utility::gettimeofday(&now, 0); 1044 1044 1045 if(now.tv_sec - last_prune > 300 + 3*t_id) {1045 if(now.tv_sec - last_prune > (time_t)(300 + 3*t_id)) { 1046 1046 DTime dt; 1047 1047 dt.setTimeval(now); 1048 1048 t_RC->doPrune(); // this function is local to a thread, so fine anyhow 1049 t_packetCache->doPruneTo( );1049 t_packetCache->doPruneTo(::arg().asNum("max-packetcache-entries")); 1050 1050 1051 1051 typedef SyncRes::negcache_t::nth_index<1>::type negcache_by_ttd_index_t; … … 1861 1861 ::arg().set("max-cache-ttl", "maximum number of seconds to keep a cached entry in memory")="86400"; 1862 1862 ::arg().set("packetcache-ttl", "maximum number of seconds to keep a cached entry in packetcache")="3600"; 1863 ::arg().set("max-packetcache-entries", "maximum number of seconds to keep a cached entry in packetcache")="500000"; 1863 1864 ::arg().set("packetcache-servfail-ttl", "maximum number of seconds to keep a cached servfail entry in packetcache")="60"; 1864 1865 ::arg().set("server-id", "Returned when queried for 'server.id' TXT or NSID, defaults to hostname")="";