summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-12-07 22:08:12 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-12-07 22:08:12 +0000
commitc15643a7b1b7012f9a06556b333801896a5b8e60 (patch)
tree9b72b9f491afabd25a7ec6c1204b9e4a3a27323b
parent5e468b5c04a1fe6a00ab2cb89af00116b2b6aa5f (diff)
downloadATCD-c15643a7b1b7012f9a06556b333801896a5b8e60.tar.gz
Tue Dec 7 23:07:27 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/Bug_3878_Regression_Test.cpp: Fixed problem in single threaded build
-rw-r--r--ACE/ChangeLog5
-rw-r--r--ACE/tests/Bug_3878_Regression_Test.cpp6
2 files changed, 11 insertions, 0 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index f16be54744d..9ebf7bbccc2 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,8 @@
+Tue Dec 7 23:07:27 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Bug_3878_Regression_Test.cpp:
+ Fixed problem in single threaded build
+
Tue Dec 7 23:04:14 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/Bug_3539_Regression_Test.cpp:
diff --git a/ACE/tests/Bug_3878_Regression_Test.cpp b/ACE/tests/Bug_3878_Regression_Test.cpp
index dea0cdcf5e7..614368a6bf1 100644
--- a/ACE/tests/Bug_3878_Regression_Test.cpp
+++ b/ACE/tests/Bug_3878_Regression_Test.cpp
@@ -14,6 +14,8 @@
#include "ace/Condition_T.h"
#include "test_config.h"
+#if defined (ACE_HAS_THREADS)
+
class Worker;
class IManager
@@ -232,6 +234,7 @@ Manager::thread_id (Worker *worker)
{
return worker->thread_id ();
}
+#endif
int
run_main (int, ACE_TCHAR *[])
@@ -261,6 +264,9 @@ run_main (int, ACE_TCHAR *[])
}
ACE_Thread_Manager::instance ()->wait ();
+#else /* ACE_HAS_THREADS */
+ ACE_ERROR ((LM_INFO,
+ ACE_TEXT ("threads are not supported on this platform\n")));
#endif
ACE_END_TEST;