httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jim Jagielski <...@jaguNET.com>
Subject Re: [VOTE] Release Apache httpd 2.4.4 as GA
Date Tue, 19 Feb 2013 17:40:29 GMT
Never mind... this is expected. It's been awhile since I looked
at that codepath.

FWIW, not seeing crashes on any MPM yet on OSX.

On Feb 19, 2013, at 12:26 PM, Jim Jagielski <jim@jagunet.com> wrote:

> Hmmm.... I'm not seeing crashes, but I'm seeing weird output
> from server-status. When I do a graceful, all of a sudden
> there are entries in 'Request' ("OPTIONS * HTTP/1.0") when
> there shouldn't be. This is with Prefork.
> 
> Looks like some scoreboard issue...
> 
> On Feb 19, 2013, at 12:03 PM, Rainer Jung <rainer.jung@kippdata.de> wrote:
> 
>> On 18.02.2013 21:34, Jim Jagielski wrote:
>>> The pre-release test tarballs for Apache httpd 2.4.4 can be found
>>> at the usual place:
>>> 
>>> 	http://httpd.apache.org/dev/dist/
>>> 
>>> I'm calling a VOTE on releasing these as Apache httpd 2.4.4 GA.
>>> NOTE: The -deps tarballs are included here *only* to make life
>>> easier for the tester. They will not be, and are not, part
>>> of the official release.
>>> 
>>> [ ] +1: Good to go
>>> [ ] +0: meh
>>> [ ] -1: Danger Will Robinson. And why.
>> 
>> Currently unfortunately -1:
>> 
>> I see a graceful restart problem using prefork or worker MPM when
>> configuring two listeners. SSL not needed, just two http ports.
>> 
>> It is most easily seen using prefork and activating the server-status:
>> each graceful restarts adds hanging "G" processes, even if there's no
>> load and the only requests are looking at server-status after each
>> graceful restart. Processes hang in the accept mutex. Process table also
>> shows the old hanging processes.
>> 
>> With worker the server-status does not show the "G" states, but in the
>> process table one can see some of the old processes not being terminated
>> and hanging in the accept mutex.
>> 
>> With event or only one listener I could not yet reproduce.
>> 
>> I also see crashes during restarts, but currently no easy reproduction
>> scenario, maybe related. We'll see.
>> 
>> Plattform is Solaris 10 Sparc. I would be interested in hearing if
>> anyone else can reproduce. Will try myself on Linux later.
>> 
>> Modules loaded (will try to strip it further down):
>> 
>> LoadModule authn_anon_module modules/mod_authn_anon.so
>> LoadModule authn_socache_module modules/mod_authn_socache.so
>> LoadModule authn_core_module modules/mod_authn_core.so
>> LoadModule authz_host_module modules/mod_authz_host.so
>> LoadModule authz_user_module modules/mod_authz_user.so
>> LoadModule authz_core_module modules/mod_authz_core.so
>> LoadModule auth_basic_module modules/mod_auth_basic.so
>> LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
>> LoadModule mime_module modules/mod_mime.so
>> LoadModule log_config_module modules/mod_log_config.so
>> LoadModule env_module modules/mod_env.so
>> LoadModule mime_magic_module modules/mod_mime_magic.so
>> LoadModule unique_id_module modules/mod_unique_id.so
>> LoadModule setenvif_module modules/mod_setenvif.so
>> LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
>> LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
>> LoadModule unixd_module modules/mod_unixd.so
>> LoadModule status_module modules/mod_status.so
>> LoadModule dir_module modules/mod_dir.so
>> LoadModule alias_module modules/mod_alias.so
>> 
>> anything else apart from second Listen and activation of server-status
>> is default.
>> 
>> Regards,
>> 
>> Rainer
>> 
> 


Mime
View raw message