Show
Ignore:
Timestamp:
01/03/11 12:03:29 (2 years ago)
Author:
ahu
Message:

enable hybrid gsqlite3/bind operation where sqlite hosts keying material
no longer create 25 database connections per packet (or so)
add dirty hack to allow launch of bind backend, because the bind backend needs a dnsseckeeper and the dnsseckeeper.. needs a bind backend
removed a lot of logging

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/pdns/dnsbackend.cc

    r1616 r1796  
    164164} 
    165165 
    166 vector<DNSBackend *>BackendMakerClass::all() 
     166vector<DNSBackend *>BackendMakerClass::all(bool skipBIND) 
    167167{ 
    168168  vector<DNSBackend *>ret; 
     
    172172  try { 
    173173    for(vector<pair<string,string> >::const_iterator i=d_instances.begin();i!=d_instances.end();++i) { 
     174      if(skipBIND && i->first=="bind") 
     175        continue; 
    174176      DNSBackend *made=d_repository[i->first]->make(i->second); 
    175177      if(!made)