On Thu, Aug 15, 2002 at 12:17:24PM -0700, Rasmus Lerdorf wrote:
> Yup, definitely.  They aren't always open source or sometimes they are
> just architecturally not fixabled.  Step 1 is to gather information.  I
> have committed an initial short list to
> 
> httpd-2.0/docs/manual/developer/thread_safety.html
> 
> where I plan on keeping track of stuff as the PHP bug reports flow in or I
> dive into each library to check out the code.

In the spirit of doing something productive, I went through and
added some notes to thread_safety.html for libraries I've used before
in threaded environments or I read up on the relevant documentation.
(If you have knowledge that contradicts whatever I said, then feel
free to add or replace the comments.)

The remaining libraries are primarily used with PHP, so I can't
profess to have interacted with them.  Hopefully, this will jumpstart
this effort in the right direction.

GDBM is certainly thread-unsafe, so we might want to consider
yanking it from apr-util.  -- justin

Reply via email to