Use Clock instead of Timestamp which is inaccurate on multicode CPU.

Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
This commit is contained in:
FrancisANDRE 2015-12-11 10:29:14 +01:00
parent 3d029ea597
commit 0bb0361ffd

View File

@ -16,7 +16,7 @@
#include "Poco/TimedNotificationQueue.h"
#include "Poco/Notification.h"
#include "Poco/Timestamp.h"
#include <iostream>
using Poco::TimedNotificationQueue;
using Poco::Notification;
@ -71,13 +71,13 @@ void TimedNotificationQueueTest::testDequeue()
assert (queue.size() == 0);
pNf->release();
Poco::Timestamp ts1;
Poco::Clock ts1;
ts1 += 100000;
Poco::Timestamp ts2;
Poco::Clock ts2;
ts2 += 200000;
Poco::Timestamp ts3;
Poco::Clock ts3;
ts3 += 300000;
Poco::Timestamp ts4;
Poco::Clock ts4;
ts4 += 400000;
queue.enqueueNotification(new QTestNotification("first"), ts1);