On Wed, Aug 14, 2002 at 10:36:53AM -0700, Brian Pane wrote:
> It's not entire libraries that will have to be mutexed, just
> calls to non-thread-safe functions within libraries.  That
> will reduce the concurrency of the server, but in general
> not so severely that it's only serving one request at a time.

Actually, it depends on the library. You could have multiple functions
in a library that all dork with a common bit of non-thread-local state.

You have to either mutex *all* calls to the library with one big lock,
or examine the library to make sure that it's safe to do less

Reply via email to