httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sascha Schumann <sas...@schumann.cx>
Subject Re: Apache 1.3.x running modules with -lpthread
Date Mon, 22 Jan 2001 17:54:57 GMT
> 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.

    Are you sure?  From the linuxthreads-2.2 FAQ:

   On  recent  kernels (2.2 and up), more than 32 signals are provided in
   the  form  of  realtime  signals.  When  run  on one of those kernels,
   LinuxThreads  uses  two  reserved  realtime  signals  for its internal
   operation,  thus leaving SIGUSR1 and SIGUSR2 free for user code. (This
   works only with glibc, not with libc 5.)

    - Sascha


Mime
View raw message