From 71f152ca4f17eecb237bca3dcef974a71331403f Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Fri, 19 May 2000 16:56:18 +0000 Subject: [PATCH] Make this file work in non-MT mode as well. git-svn-id: https://svn.dealii.org/trunk@2911 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/source/thread_management.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/deal.II/base/source/thread_management.cc b/deal.II/base/source/thread_management.cc index bae4b33492..9d50b6a4e4 100644 --- a/deal.II/base/source/thread_management.cc +++ b/deal.II/base/source/thread_management.cc @@ -15,8 +15,6 @@ #include -#ifdef DEAL_II_USE_MT - namespace Threads { @@ -154,9 +152,15 @@ namespace Threads // once it has copied all data fun_data.fun_data_base->lock.acquire (); // now start the new thread +#ifdef DEAL_II_USE_MT thread_manager.spawn (*fun_data.fun_data_base->thread_entry_point, (void*)&fun_data, THR_SCOPE_SYSTEM | THR_DETACHED); +#else + thread_manager.spawn (*fun_data.fun_data_base->thread_entry_point, + (void*)&fun_data, + 0); +#endif }; @@ -212,4 +216,3 @@ namespace Threads -#endif // DEAL_II_USE_MT -- 2.39.5