Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jan 2002 11:47:30 -0500
From:      Chad Leigh -- Shire.Net LLC <chad@shire.net>
To:        freebsd-stable@freebsd.org
Subject:   thread issues fixed in 4.5?
Message-ID:  <BAF363F3-0AA0-11D6-9F41-000502EDE760@shire.net>

next in thread | raw e-mail | index | archive | help
Hi

I have been searching the archives for answers on this and have not 
found anything.

I am running 4.2 currently and amplanning on moving to 4.5 FreeBSD.  I 
also use the Roxen webserver (www.roxen.com) and it has a problem with 
"locking up" when it is compiled to use threads.  This happens only when 
CGIs are being used, and not always, just on some CGI invocations 
(regardless of the actual CGI).

Also, the Apache 2 documentation says that on FreeBSD it uses the old 
forking method rather than the new Apache threaded model because FreeBSD 
has some thread problems.  It kind of sounds like the source for Apache 
and Roxen 's problems are related based on the descriptions.

I asked about whether a new Roxen release fixed this problem and here 
was an asnwer

"
 >Any hints or solutions to this problem???  I had hoped that this was
 >finally solved in 2.2 but it seems to not be.  Non of my other thread
 >aware software seems to have any sorts of problems on FBSD, only
 >pike/roxen.

The main problem is that almost no other thread-using program
fork/exec's other programs.  Most of the time they're self-contained.
Roxen's sort of unique in that regard, and it ends up stressing a part
of the threads code that doesn't get used very often.  It doesn't make
it any easier that the only way to reliably reproduce the bug is to do
a "make verify" on a full Pike build; a build takes quite a long time.
"

Is the Apache 2 problem with FreeBSD threads fixed in the -stable (or to 
be 4.5) releases?

I am trying to plan my new version strategies for a lot of different 
software pieces I use.

thanks
Chad
chad@shire.net


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAF363F3-0AA0-11D6-9F41-000502EDE760>