--- smsdaemon/SmsDaemon.cpp 2008/12/02 18:16:42 124 +++ smsdaemon/SmsDaemon.cpp 2008/12/06 14:06:17 125 @@ -78,12 +78,17 @@ mainContinue = true; + int loopcount = 0; while (mainContinue) { + if (loopcount > 100 ) + { + CheckSms(); - CheckSms(); + cmn->GetTaskManager()->ExecuteTasks(_modem); - cmn->GetTaskManager()->ExecuteTasks(_modem); + loopcount = 0; + } if (cmn->isDebug && kbhit()) break;