made DNS much less talkative
[pingcheck] / src / dns / dnsresolver.cpp
index 634a439..eb05126 100644 (file)
@@ -85,15 +85,15 @@ DnsResolver::~DnsResolver()
     boost::system::error_code error;
     //Socket.shutdown(boost::asio::ip::udp::socket::shutdown_both, error);
     //if ( error )
-    //    GlobalLogger.warning() << LogPrefix << "Received error " << error
+    //    GlobalLogger.info() << LogPrefix << "Received error " << error
     //                           << " when shutting down socket for DNS";
     // in IcmpPinger always gave an error system:9 (EBADF: Bad file descriptor)
     // Here gives error system:107 ENOTCONN: Transport endpoint is not connected
 
     Socket.close(error);
     if ( error )
-        GlobalLogger.warning() << LogPrefix << "Received error " << error
-                               << " when closing socket for DNS";
+        GlobalLogger.info() << LogPrefix << "Received error " << error
+                            << " when closing socket for DNS";
 }
 
 
@@ -169,7 +169,7 @@ void DnsResolver::do_resolve(const int recursion_count)
     }
     catch (boost::system::system_error &err)
     {
-        GlobalLogger.warning() << LogPrefix
+        GlobalLogger.info() << LogPrefix
                                << "Sending of DNS request message failed: "
                                << err.what();
         schedule_retry(recursion_count);
@@ -178,7 +178,7 @@ void DnsResolver::do_resolve(const int recursion_count)
 
     if ( bytes_sent == 0 )
     {
-        GlobalLogger.warning() << LogPrefix << "Empty DNS request sent!";
+        GlobalLogger.info() << LogPrefix << "Empty DNS request sent!";
         schedule_retry(recursion_count);
         return;
     }
@@ -214,7 +214,7 @@ void DnsResolver::handle_dns_result(const int recursion_count,
 
     // check ID
     if (RequestId != result_message.id())
-        GlobalLogger.warning() << LogPrefix << "Received answer for request ID "
+        GlobalLogger.info() << LogPrefix << "Received answer for request ID "
            << std::showbase << std::hex << result_message.id()
            << " but expected ID " << RequestId;
     else
@@ -249,7 +249,7 @@ void DnsResolver::handle_dns_result(const int recursion_count,
         handle_cname(recursion_count, result_cnames);
     else
     {   // no answers --> cannot proceed
-        GlobalLogger.warning() << LogPrefix << "No IP nor CNAME received! "
+        GlobalLogger.info() << LogPrefix << "No IP nor CNAME received! "
                                << "--> request retry";
         schedule_retry(recursion_count);
     }
@@ -387,13 +387,13 @@ void DnsResolver::handle_ips(const int recursion_count,
     BOOST_FOREACH( const host_addr_pair &host_and_addr, result_ips)
     {
         if ( host_and_addr.first != only_host_for_ips )
-            GlobalLogger.warning() << LogPrefix
+            GlobalLogger.info() << LogPrefix
                 << "Received IPs for different hosts " << only_host_for_ips
                 << " and " << host_and_addr.first << " in one DNS result! "
                 << "--> ignore second";
         else
         {
-            GlobalLogger.notice() << LogPrefix << "Found IP "
+            GlobalLogger.info() << LogPrefix << "Found IP "
                       << host_and_addr.second.get_ip() << " with TTL "
                       << host_and_addr.second.get_ttl().get_value() << "s";
             addr_list.push_back(host_and_addr.second);
@@ -438,7 +438,7 @@ void DnsResolver::handle_cname(const int recursion_count,
 
     if (last_cname.empty())
     {
-        GlobalLogger.error() << LogPrefix
+        GlobalLogger.info() << LogPrefix
             << "Could not identify \"last\" CNAME to handle -- "
             << "maybe we encountered a CNAME loop? Anyway, cannot proceed!";
         GlobalLogger.info() << LogPrefix << "Result CNAMEs were:";
@@ -542,7 +542,7 @@ void DnsResolver::finalize_resolve(const bool was_success,
     ResolverBase::schedule_callbacks(was_success, recursion_count);
 
     // finalize
-    GlobalLogger.notice() << LogPrefix << "finalized resolve"
+    GlobalLogger.info() << LogPrefix << "finalized resolve"
                           << " with success = " << was_success
                           << " and recursion_count = " << recursion_count;
     IsResolving = false;
@@ -655,7 +655,7 @@ void DnsResolver::handle_resolve_timeout(const int recursion_count,
     }
     else if (error)
     {
-        GlobalLogger.warning() << LogPrefix
+        GlobalLogger.info() << LogPrefix
                                << "resolve timeout handler received error "
                                << error << " --> request retry";
         schedule_retry(recursion_count);
@@ -668,7 +668,7 @@ void DnsResolver::handle_resolve_timeout(const int recursion_count,
     }
     else
     {
-        GlobalLogger.notice() << LogPrefix << "DNS resolving timed out";
+        GlobalLogger.info() << LogPrefix << "DNS resolving timed out";
         schedule_retry(recursion_count);
     }
 }
@@ -715,7 +715,7 @@ void DnsResolver::wait_timer_timeout_handler( const int recursion_count,
     else if (error)
     {   // not sure what to do here, but callers waiting forever for a callback
         // is probably the worst thing to happen, so call finalize_resolve
-        GlobalLogger.warning() << LogPrefix
+        GlobalLogger.info() << LogPrefix
                                << "resolve wait handler received error "
                                << error << "! Try to finalize resolve";
         bool was_success = false;