]> https://gitweb.dealii.org/ - dealii-svn.git/commit
Make thread startup rely less on non-POSIX features: we were acquiring a mutex on...
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 13 Jan 2003 19:46:01 +0000 (19:46 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 13 Jan 2003 19:46:01 +0000 (19:46 +0000)
commit00e837f34199efe02e31a51c86ac41a1085ba3ed
tree4231c4006dac7de6841d3b4f0376bb3c930cdbcd
parent4c8afad007c68378c80efed6b56b5168a57bbeff
Make thread startup rely less on non-POSIX features: we were acquiring a mutex on one thread, and releasing it on another one. While this is documented to work on Linux, it is not necessarily so on other systems, since POSIX does not standardize this behavior. So use a condition variable instead to avoid the problem. While at it, also remove support for ACE.

git-svn-id: https://svn.dealii.org/trunk@6916 0785d39b-7218-0410-832d-ea1e28bc413d
deal.II/aclocal.m4
deal.II/base/include/base/thread_management.h
deal.II/base/source/thread_management.cc
deal.II/common/Make.global_options.in
deal.II/configure.in
deal.II/doc/development/makefiles.1.html
deal.II/doc/news/2002/c-3-4.html
deal.II/doc/readme.html
deal.II/doc/reports/multithreading/node1.html

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.