Changeset 481
- Timestamp:
- 09/04/05 21:38:38 (8 years ago)
- Files:
-
- 1 modified
-
trunk/pdns/pdns/backends/bind/bindbackend2.cc (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pdns/pdns/backends/bind/bindbackend2.cc
r480 r481 344 344 } 345 345 346 347 348 346 void Bind2Backend::reload() 349 347 { … … 600 598 void Bind2Backend::queueReload(BB2DomainInfo *bbd) 601 599 { 600 Lock l(&s_zonemap_lock); 601 602 602 s_staging_zone_map.clear(); 603 603 … … 612 612 ZP.setDirectory(d_binddirectory); 613 613 ZP.setCallback(&InsertionCallback); 614 615 // XXX FIXME - I think this is highly bogus as we are copying pointers around here, so we are only creating aliases616 614 617 615 s_staging_zone_map[bbd->d_id]=s_id_zone_map[bbd->d_id]; … … 624 622 625 623 contents.clear(); 626 s_id_zone_map[bbd->d_id]=s_staging_zone_map[bbd->d_id]; 624 625 s_id_zone_map[bbd->d_id]=s_staging_zone_map[bbd->d_id]; // move over 627 626 628 627 bbd->setCtime();