Parcourir la source

[trac1062] add comment

Jelte Jansen il y a 13 ans
Parent
commit
ac9fd0a240
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      src/lib/datasrc/database.cc

+ 4 - 1
src/lib/datasrc/database.cc

@@ -72,11 +72,14 @@ DatabaseClient::Finder::find(const isc::dns::Name& name,
                              isc::dns::RRsetList*,
                              isc::dns::RRsetList*,
                              const FindOptions) const
                              const FindOptions) const
 {
 {
+    // This variable is used to determine the difference between
+    // NXDOMAIN and NXRRSET
     bool records_found = false;
     bool records_found = false;
-    connection_.searchForRecords(zone_id_, name.toText());
     isc::dns::RRsetPtr result_rrset;
     isc::dns::RRsetPtr result_rrset;
     ZoneFinder::Result result_status = SUCCESS;
     ZoneFinder::Result result_status = SUCCESS;
 
 
+    connection_.searchForRecords(zone_id_, name.toText());
+
     std::vector<std::string> columns;
     std::vector<std::string> columns;
     while (connection_.getNextRecord(columns)) {
     while (connection_.getNextRecord(columns)) {
         if (!records_found) {
         if (!records_found) {