https://issues.apache.org/bugzilla/show_bug.cgi?id=47645

           Summary: httpd-2.2.12 often hangs for hours
           Product: Apache httpd-2
           Version: 2.2.12
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: critical
          Priority: P2
         Component: All
        AssignedTo: [email protected]
        ReportedBy: [email protected]


--- Comment #0 from HWS <[email protected]> 2009-08-05 03:12:31 PDT ---
After upgrading from httpd 2.2.11 to 2.2.12, the server was blocked at least
once per day for up to six hours. In this state, neither any answer packets
were generated (tested with network sniffer) nor any log lines written. In one
such state, I restarted the server gracefully, then it worked again. The log
files do not show any errors. Tracing the running master httpd process with
Solaris "truss" showed a loop of pollsys(...) and waitid(P_ALL,...) calls, but
this is normal. Only downgrading to 2.2.11 helped.

Replacing the log-pipe syntax "|exec cronolog ..." with the new one,
"||cronolog ..." had no effect. Systematic testing will be difficult since I
cannot do this on our "production" web server and the bug cannot be triggered
at will.

System: Solaris 10 u7 (SPARC), httpd self-compiled with Sun Studio Forte 7
compiler, configure options: CFLAGS='-xO3 -xarch=v8 -xstrconst'
--disable-threads --enable-suexec --with-ssl=/usr/sfw (plus module options;
mpm=prefork [default]). Additionally, mod_fastcgi was compiled separately. All
this and the runtime configuration were identical to previous versions, which
always worked reliably.

Process hierarchy (log output is piped through cronolog):
httpd        (master)
  cronolog
  cronolog
  cronolog
  httpd      (fastcgi controller)
    php-fcgi (master, PHP_FCGI_CHILDREN=2)
      php-fcgi
      php-fcgi
  httpd
  httpd
  ...
  httpd

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to