|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r52697 - in sandbox/task/libs/task: src test
From: oliver.kowalke_at_[hidden]
Date: 2009-05-01 05:29:00
Author: olli
Date: 2009-05-01 05:28:59 EDT (Fri, 01 May 2009)
New Revision: 52697
URL: http://svn.boost.org/trac/boost/changeset/52697
Log:
* tests fixed
Text files modified:
sandbox/task/libs/task/src/interrupter.cpp | 2 +-
sandbox/task/libs/task/test/test_default_pool.cpp | 3 ++-
sandbox/task/libs/task/test/test_new_thread.cpp | 3 ++-
sandbox/task/libs/task/test/test_own_thread.cpp | 5 +++--
4 files changed, 8 insertions(+), 5 deletions(-)
Modified: sandbox/task/libs/task/src/interrupter.cpp
==============================================================================
--- sandbox/task/libs/task/src/interrupter.cpp (original)
+++ sandbox/task/libs/task/src/interrupter.cpp 2009-05-01 05:28:59 EDT (Fri, 01 May 2009)
@@ -15,7 +15,7 @@
void
interrupter::impl::interrupt_()
{
- if ( ! interruption_requested_ && ! done_)
+ if ( ! interruption_requested_)
{
interruption_requested_ = true;
if ( thrd_) thrd_->interrupt();
Modified: sandbox/task/libs/task/test/test_default_pool.cpp
==============================================================================
--- sandbox/task/libs/task/test/test_default_pool.cpp (original)
+++ sandbox/task/libs/task/test/test_default_pool.cpp 2009-05-01 05:28:59 EDT (Fri, 01 May 2009)
@@ -162,7 +162,8 @@
void test_case_8()
{
tsk::handle< void > h1(
- tsk::async_in_pool(
+ tsk::async(
+ tsk::default_pool(),
tsk::make_task(
delay_fn,
pt::seconds( 3) ) ) );
Modified: sandbox/task/libs/task/test/test_new_thread.cpp
==============================================================================
--- sandbox/task/libs/task/test/test_new_thread.cpp (original)
+++ sandbox/task/libs/task/test/test_new_thread.cpp 2009-05-01 05:28:59 EDT (Fri, 01 May 2009)
@@ -162,7 +162,8 @@
void test_case_8()
{
tsk::handle< void > h1(
- tsk::async_in_pool(
+ tsk::async(
+ tsk::new_thread(),
tsk::make_task(
delay_fn,
pt::seconds( 3) ) ) );
Modified: sandbox/task/libs/task/test/test_own_thread.cpp
==============================================================================
--- sandbox/task/libs/task/test/test_own_thread.cpp (original)
+++ sandbox/task/libs/task/test/test_own_thread.cpp 2009-05-01 05:28:59 EDT (Fri, 01 May 2009)
@@ -162,7 +162,8 @@
void test_case_8()
{
tsk::handle< void > h1(
- tsk::async_in_pool(
+ tsk::async(
+ tsk::own_thread(),
tsk::make_task(
delay_fn,
pt::seconds( 3) ) ) );
@@ -173,7 +174,7 @@
fibonacci_fn,
10) ) );
tsk::waitfor_any( h1, h2);
- BOOST_CHECK( ! h1.is_ready() );
+ BOOST_CHECK( h1.is_ready() );
BOOST_CHECK( h2.is_ready() );
BOOST_CHECK_EQUAL( h2.get(), 55);
}
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk