version 0.3.7
[fms.git] / src / dbmaintenancethread.cpp
index b613715..bfee4fb 100644 (file)
@@ -20,6 +20,7 @@ DBMaintenanceThread::DBMaintenanceThread()
        m_last1day=Poco::Timestamp();\r
        m_last1day-=Poco::Timespan(0,23,51,0,0);\r
 \r
+       m_deletemessagesolderthan=180;\r
        std::string tempval="180";\r
        Option::Instance()->Get("DeleteMessagesOlderThan",tempval);\r
        StringFunctions::Convert(tempval,m_deletemessagesolderthan);\r
@@ -252,6 +253,7 @@ void DBMaintenanceThread::Do1DayMaintenance()
        // delete old messages\r
        date=Poco::Timestamp();\r
        date-=Poco::Timespan(m_deletemessagesolderthan,0,0,0,0);\r
+       m_log->trace("PeriodicDBMaintenance::Do1DayMaintenance deleting messages prior to "+Poco::DateTimeFormatter::format(date,"%Y-%m-%d"));\r
        st=m_db->Prepare("DELETE FROM tblMessage WHERE MessageDate<?;");\r
        st.Bind(0,Poco::DateTimeFormatter::format(date,"%Y-%m-%d"));\r
        st.Step();\r