fixed memory access violations in test_dns: cancelled a timer on dying io_service
authorChristian Herdtweck <christian.herdtweck@intra2net.com>
Wed, 3 Jun 2015 12:53:16 +0000 (14:53 +0200)
committerChristian Herdtweck <christian.herdtweck@intra2net.com>
Wed, 3 Jun 2015 12:53:16 +0000 (14:53 +0200)
changed testing log level to debug

src/dns/dnscache.cpp
test/test_dns.cpp

index 7fab114..a15947d 100644 (file)
@@ -113,9 +113,6 @@ DnsCache::~DnsCache()
 
 void DnsCache::schedule_save(const boost::system::error_code &error)
 {
-    // just in case: ensure SaveTimer is cancelled
-    SaveTimer.cancel();  // (will do nothing if already expired/cancelled)
-
     if ( error ==  boost::asio::error::operation_aborted )   // cancelled
     {
         GlobalLogger.info() << "DnsCache: SaveTimer was cancelled "
index 7938aa3..17495e7 100644 (file)
@@ -70,8 +70,8 @@ struct GlobalFixture
 
         // setup logging so we can see output from out code
         I2n::Logger::enable_stderr_log( true );
-        I2n::Logger::set_log_level( I2n::Logger::LogLevel::Info );
-        I2n::Logger::GlobalLogger.info() << "Logging enabled for DnsTest";
+        I2n::Logger::set_log_level( I2n::Logger::LogLevel::Debug );
+        I2n::Logger::GlobalLogger.debug() << "Logging enabled for DnsTest";
 
         // IoService
         IoServiceItem io_service_temp( new boost::asio::io_service() );