--- smsdaemon/TaskManager.cpp 2008/12/07 00:59:05 132 +++ smsdaemon/TaskManager.cpp 2008/12/17 12:46:49 189 @@ -1,7 +1,7 @@ #include "TaskManager.h" -#include "common.h" +#include "Logger.h" #include @@ -34,14 +34,13 @@ { Task* tsk = (*it).second; if (tsk != 0) - Common::instance()->logMessage( std::string("Loaded task \"") + tsk->GetName() + "\"" ); + Logger::logMessage( std::string("Loaded task \"") + tsk->GetName() + "\"" ); } } void TaskManager::AddPersistantTask(Task* task) { - Common* cmn = Common::instance(); if (task != 0) { @@ -50,11 +49,11 @@ if ( _persistant_tasks[ name ] == 0) _persistant_tasks[ name ] = task; else - cmn->logMessage( std::string("AddTask() -- already have a task called ") + name); + Logger::logMessage( std::string("AddTask() -- already have a task called ") + name); } else { - cmn->logMessage("AddTask() -- cannot register a null pointer"); + Logger::logMessage("AddTask() -- cannot register a null pointer"); } } @@ -64,9 +63,9 @@ } -void TaskManager::ExecuteTasks(IGsmModem& modem) +void TaskManager::ExecuteTasks(ISmsTransceiver& modem) { - const int SLEEP_TIME = 10; //wait at least 10 seconds between executions + const int SLEEP_TIME = 2; //wait this long between task executions int now = time(0); if (now < (_lastExecuted + SLEEP_TIME) )