httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: Apache 1.3.x running modules with -lpthread
Date Mon, 22 Jan 2001 17:01:05 GMT

> > The problem seems to be that running a module that uses threads seems to
> > work fine in Windows but crashes a Unix (pretty much all of them, except
> > Solaris, wich "sometimes" works).
>     If you are running Linux and glibc 2.0.x/2.1.x, the crash is
>     caused by a defect in the dynamic linker.  To work around
>     that, either upgrade to a more recent glibc version (not
>     recommened yet) or link the httpd executable against
>     libpthread.

There is a bigger problem with threaded modules and apache 1.3 on
Linux.  Linux Glibc uses SIGUSR1 for thread management, which is the same
signal that Apache uses for graceful restart.  This causes HUGE problems.

Ryan Bloom               
406 29th St.
San Francisco, CA 94131

View raw message