// event processing loop, it is a blocking call!
     IoService.run();                                                                                    //lint !e534
-    GlobalLogger.error() << "User interrupted ping thread!";
+    GlobalLogger.notice() << "Ping thread was stopped.";
 }
 
 
 
             {
                 int new_log_level = I2n::Logger::get_log_level()+1;
                 I2n::Logger::set_log_level( new_log_level );                      //lint !e534
-                GlobalLogger.info() << "Increased log level to " << new_log_level;
+                GlobalLogger.info() << "Increased log level to "
+                    << I2n::Logger::get_log_level_string();
             }
             else if ( signal_number == SIGUSR2 )
             {
                 I2n::Logger::set_log_level( default_log_level );                                          //lint !e534
-                GlobalLogger.info() << "Reset log level to normal (" << default_log_level << ")";
+                GlobalLogger.info() << "Reset log level to normal ("
+                    << I2n::Logger::get_log_level_string() << ")";
             }
             else if ( ( signal_number == SIGTERM ) || ( signal_number == SIGINT ))
             {