From: Wolfgang Bangerth Date: Fri, 19 May 2000 16:56:18 +0000 (+0000) Subject: Make this file work in non-MT mode as well. X-Git-Tag: v8.0.0~20494 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71f152ca4f17eecb237bca3dcef974a71331403f;p=dealii.git Make this file work in non-MT mode as well. git-svn-id: https://svn.dealii.org/trunk@2911 0785d39b-7218-0410-832d-ea1e28bc413d --- 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