$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: doomster_at_[hidden]
Date: 2008-04-30 10:28:10
Author: eckhardt
Date: 2008-04-30 10:28:10 EDT (Wed, 30 Apr 2008)
New Revision: 44930
URL: http://svn.boost.org/trac/boost/changeset/44930
Log:
- Reformat using spaces for indention.
Text files modified: 
   sandbox/compile-in-place/test-threads.cpp |    87 ++++++++++++++++++++------------------- 
   1 files changed, 45 insertions(+), 42 deletions(-)
Modified: sandbox/compile-in-place/test-threads.cpp
==============================================================================
--- sandbox/compile-in-place/test-threads.cpp	(original)
+++ sandbox/compile-in-place/test-threads.cpp	2008-04-30 10:28:10 EDT (Wed, 30 Apr 2008)
@@ -3,6 +3,9 @@
 Compile with
   $CXX -I /path/to/boost_X_YY_Z test-threads.cpp -l $THREADLIBS
 
+Notes:
+
+ - The thread libs are e.g. "pthread" for Linux.
 
 $Id$
 */
@@ -14,10 +17,10 @@
 
 void delay( unsigned sec)
 {
-	boost::xtime xt;
-	boost::xtime_get( &xt, boost::TIME_UTC);
-	xt.sec += sec;
-	boost::thread::sleep(xt);
+    boost::xtime xt;
+    boost::xtime_get( &xt, boost::TIME_UTC);
+    xt.sec += sec;
+    boost::thread::sleep(xt);
 }
 
 typedef boost::recursive_mutex mutex;
@@ -28,57 +31,57 @@
 
 void thread1()
 {
-	std::cerr << "thread 1 entering\n";
+    std::cerr << "thread 1 entering\n";
 
-	delay(2);
-	{
-		std::cerr << "thread 1 acquiring mutex...\n";
-		scoped_lock lock(mtx);
-		std::cerr << "thread 1 acquired mutex\n";
-		delay(2);
-		std::cerr << "thread 1 releasing mutex\n";
-	}
-	delay(2);
+    delay(2);
+    {
+        std::cerr << "thread 1 acquiring mutex...\n";
+        scoped_lock lock(mtx);
+        std::cerr << "thread 1 acquired mutex\n";
+        delay(2);
+        std::cerr << "thread 1 releasing mutex\n";
+    }
+    delay(2);
 
-	std::cerr << "thread 1 leaving\n";
+    std::cerr << "thread 1 leaving\n";
 }
 
 void thread2()
 {
-	std::cerr << "thread 2 entering\n";
+    std::cerr << "thread 2 entering\n";
 
-	delay(1);
-	{
-		std::cerr << "thread 2 acquiring mutex...\n";
-		scoped_lock lock(mtx);
-		std::cerr << "thread 2 acquired mutex\n";
-		delay(1);
-		std::cerr << "thread 2 releasing mutex\n";
-	}
-	delay(1);
-	{
-		std::cerr << "thread 2 acquiring mutex...\n";
-		scoped_lock lock(mtx);
-		std::cerr << "thread 2 acquired mutex\n";
-		delay(1);
-		std::cerr << "thread 2 releasing mutex\n";
-	}
-	delay(1);
+    delay(1);
+    {
+        std::cerr << "thread 2 acquiring mutex...\n";
+        scoped_lock lock(mtx);
+        std::cerr << "thread 2 acquired mutex\n";
+        delay(1);
+        std::cerr << "thread 2 releasing mutex\n";
+    }
+    delay(1);
+    {
+        std::cerr << "thread 2 acquiring mutex...\n";
+        scoped_lock lock(mtx);
+        std::cerr << "thread 2 acquired mutex\n";
+        delay(1);
+        std::cerr << "thread 2 releasing mutex\n";
+    }
+    delay(1);
 
-	std::cerr << "thread 2 leaving\n";
+    std::cerr << "thread 2 leaving\n";
 }
 
 int main()
 {
-	std::cerr << "main() entering\n";
+    std::cerr << "main() entering\n";
 
-	boost::thread th1(&thread1);
-	std::cerr << "main() thread 1 started\n";
-	boost::thread th2(&thread2);
-	std::cerr << "main() thread 2 started\n";
-	th1.join();
-	th2.join();
+    boost::thread th1(&thread1);
+    std::cerr << "main() thread 1 started\n";
+    boost::thread th2(&thread2);
+    std::cerr << "main() thread 2 started\n";
+    th1.join();
+    th2.join();
 
-	std::cerr << "main() leaving\n";
+    std::cerr << "main() leaving\n";
 }