created and passed first unit tests for DNS; finished recovery from PingScheduler...
[pingcheck] / src / dns / dnsresolver.cpp
index 3240e31..a1c81ad 100644 (file)
@@ -581,8 +581,8 @@ void DnsResolver::handle_resolve_timeout(const boost::system::error_code &error)
 {
     if ( error ==  boost::asio::error::operation_aborted )   // cancelled
     {
-        GlobalLogger.warning() << LogPrefix
-                               << "Resolve timeout timer was cancelled!";
+        GlobalLogger.info() << LogPrefix
+                            << "Resolve timeout timer was cancelled!";
         return;
     }
     else if (error)
@@ -640,8 +640,8 @@ void DnsResolver::wait_timer_timeout_handler(
     if ( error ==  boost::asio::error::operation_aborted )   // cancelled
     {   // assume that our code cancelled this timer, so callbacks will be
         // taken care of!
-        GlobalLogger.warning() << LogPrefix
-                               << "Resolve wait timer was cancelled! ";
+        GlobalLogger.info() << LogPrefix
+                            << "Resolve wait timer was cancelled! ";
     }
     else if (error)
     {   // not sure what to do here, but callers waiting forever for a callback
@@ -724,6 +724,8 @@ bool DnsResolver::have_up_to_date_ip()
 
 int DnsResolver::get_resolved_ip_count()
 {
+    // run with empty hostname (--> uses internal var Hostname)
+    // and check_up_to_date = true
     return ResolverBase::get_cached_ips_recursively("", true).size();
 }