summaryrefslogtreecommitdiff
path: root/cpp/test/IceUtil/timer/Client.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2007-11-26 11:37:04 +0100
committerBenoit Foucher <benoit@zeroc.com>2007-11-26 11:37:04 +0100
commitc93d5bf7cda430bb941f787b9e9421042cc85cc4 (patch)
treecb06833817b2ed58eb8ffa0b125537d69be186bf /cpp/test/IceUtil/timer/Client.cpp
parentRemove JDK 1.4 IceSSL plugin (diff)
downloadice-c93d5bf7cda430bb941f787b9e9421042cc85cc4.tar.bz2
ice-c93d5bf7cda430bb941f787b9e9421042cc85cc4.tar.xz
ice-c93d5bf7cda430bb941f787b9e9421042cc85cc4.zip
Fixed bug 2572
Diffstat (limited to 'cpp/test/IceUtil/timer/Client.cpp')
-rw-r--r--cpp/test/IceUtil/timer/Client.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/test/IceUtil/timer/Client.cpp b/cpp/test/IceUtil/timer/Client.cpp
index aadb4857728..382a95175d1 100644
--- a/cpp/test/IceUtil/timer/Client.cpp
+++ b/cpp/test/IceUtil/timer/Client.cpp
@@ -103,6 +103,7 @@ int main(int argc, char* argv[])
task->waitForRun();
while(true)
{
+ TestTaskPtr task = new TestTask();
timer->schedule(task, IceUtil::Time::milliSeconds(-10));
try
{
@@ -114,7 +115,6 @@ int main(int argc, char* argv[])
break;
}
}
- task->waitForRun();
}
{
@@ -129,10 +129,10 @@ int main(int argc, char* argv[])
{
vector<TestTaskPtr> tasks;
- IceUtil::Time start = IceUtil::Time::now(IceUtil::Time::Monotonic) + IceUtil::Time::milliSeconds(100);
+ IceUtil::Time start = IceUtil::Time::now(IceUtil::Time::Monotonic) + IceUtil::Time::milliSeconds(500);
for(int i = 0; i < 20; ++i)
{
- tasks.push_back(new TestTask(IceUtil::Time::milliSeconds(100 + i * 5)));
+ tasks.push_back(new TestTask(IceUtil::Time::milliSeconds(500 + i * 5)));
}
random_shuffle(tasks.begin(), tasks.end());