src/logger_factory.cpp
@@ -1,4 +1,5 @@ #include "logger_factory.h" #include "bus_error.h" Logger * LoggerFactory::logger = NULL; @@ -19,4 +20,15 @@ config.console = 1; logger = new Logger(config); return logger; } void LoggerFactory::error(int s) { Logger* logger = LoggerFactory::getLogger(); if(s == EBUS_TIMEOUT) { logger->error("shm_recvfrom failed, %s", bus_strerror(EBUS_TIMEOUT)); } else { logger->error(s, "shm_recvfrom failed!"); } }