]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
fix issue resolving popular domains where one of the nameservers is suffering from...
authorBert Hubert <bert.hubert@netherlabs.nl>
Sun, 20 Apr 2008 19:05:39 +0000 (19:05 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Sun, 20 Apr 2008 19:05:39 +0000 (19:05 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1178 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/lwres.cc

index da59506b1aacac49404d5231aa8ba23da041889a..169144be83d8f5fc5ff61e99936827cbfd4cf751 100644 (file)
@@ -136,11 +136,12 @@ int asyncresolve(const ComboAddress& ip, const string& domain, int type, bool do
     }
   }
 
+  lwr->d_usec=dt.udiff();
+  *now=dt.getTimeval();
+
   if(ret <= 0) // includes 'timeout'
     return ret;
 
-  lwr->d_usec=dt.udiff();
-  *now=dt.getTimeval();
   lwr->d_result.clear();
   try {
     MOADNSParser mdp((const char*)buf.get(), len);