--- smsdaemon/SmsDaemon.cpp 2008/12/08 21:49:49 158 +++ smsdaemon/SmsDaemon.cpp 2008/12/19 22:29:25 205 @@ -52,7 +52,7 @@ for (unsigned int i=0; iGetPlugin(cmd); @@ -68,7 +68,6 @@ _modem.SendSms(sms[i].GetSender(), "Unknown command!", false); } - _modem.DeleteSms(sms[i].GetIndex()); cmn->smsCounter.incomming++; } } @@ -117,7 +116,7 @@ Logger::logMessage("SMS daemon started"); _modem.DeleteAllSms(); - + try { MainLoop(); @@ -131,5 +130,7 @@ Logger::logMessage( "Caught unknown exception" ); } + cmn->GetPluginManager()->DestroyPlugins(); + Logger::logMessage( cmn->getStatusMessage() ); }