version 0.3.0
[fms.git] / src / freenet / unkeyedidcreator.cpp
index 6facf86..e23a81c 100644 (file)
@@ -1,6 +1,8 @@
 #include "../../include/freenet/unkeyedidcreator.h"\r
 #include "../../include/stringfunctions.h"\r
 \r
+#include <Poco/Timestamp.h>\r
+\r
 #include <sstream>\r
 \r
 #ifdef XMEM\r
@@ -50,7 +52,7 @@ void UnkeyedIDCreator::CheckForUnkeyedID()
        }\r
 \r
        // set last checked time to now\r
-       m_lastchecked.SetToGMTime();\r
+       m_lastchecked=Poco::Timestamp();\r
 \r
 }\r
 \r
@@ -75,7 +77,7 @@ const bool UnkeyedIDCreator::HandleMessage(FCPMessage &message)
                                SaveKeys(id,message["RequestURI"],message["InsertURI"]);\r
                        }\r
 \r
-                       m_log->WriteLog(LogFile::LOGLEVEL_INFO,"UnkeyedIDCreator::HandleMessage received keypair");\r
+                       m_log->information("UnkeyedIDCreator::HandleMessage received keypair");\r
 \r
                        m_waiting=false;\r
 \r
@@ -90,16 +92,15 @@ const bool UnkeyedIDCreator::HandleMessage(FCPMessage &message)
 void UnkeyedIDCreator::Initialize()\r
 {\r
        m_waiting=false;\r
-       m_lastchecked.SetToGMTime();\r
+       m_lastchecked=Poco::Timestamp();\r
 }\r
 \r
 void UnkeyedIDCreator::Process()\r
 {\r
-       DateTime now;\r
-       now.SetToGMTime();\r
+       Poco::DateTime now;\r
 \r
        // only perform check every minute (1/1440 of 1 day)\r
-       if(m_waiting==false && m_lastchecked<(now-(1.0/1440.0)))\r
+       if(m_waiting==false && m_lastchecked<(now-Poco::Timespan(0,0,1,0,0)))\r
        {\r
                CheckForUnkeyedID();\r
        }\r