aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-06-09 19:53:32 +0000
committerNick Mathewson <nickm@torproject.org>2005-06-09 19:53:32 +0000
commit8753e7ef6530c14a6d35c477a11ff203008bde50 (patch)
treeb6fa2a69278eae06e520742c2208843aa7c75d4c
parent08318237636f16badf8fb81e0936766c7129515f (diff)
downloadtor-8753e7ef6530c14a6d35c477a11ff203008bde50.tar
tor-8753e7ef6530c14a6d35c477a11ff203008bde50.tar.gz
add solaris to poorly threading platforms
svn:r4383
-rw-r--r--configure.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 3c9341bee..dfd26037b 100644
--- a/configure.in
+++ b/configure.in
@@ -30,6 +30,11 @@ if test x$enable_threads = x; then
AC_MSG_NOTICE([You are running OpenBSD or NetBSD; I am assuming that
getaddrinfo is not threadsafe here, so I will disable threads.])
enable_threads="no";;
+ *-*-solaris* )
+ # Don't try multithreading on solaris -- cpuworkers seem to lock.
+ AC_MSG_NOTICE([You are running Solaris; Sometimes threading makes
+cpu workers lock up here, so I will disable threads.])
+ enable_threads="no";;
*)
enable_threads="yes";;
esac