--- smsdaemon/Task.cpp 2008/12/21 17:42:30 207 +++ smsdaemon/Task.cpp 2009/12/26 23:01:01 520 @@ -6,7 +6,11 @@ Task::Task(std::string name, bool isTemporary) : _isFinished(false), _name(name), _isTemporary(isTemporary) { - if (isTemporary) +} + +void Task::RegisterTask() +{ + if (_isTemporary) { Common* cmn = Common::instance(); cmn->GetTaskManager()->AddTemporaryTask(this);