You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jeff Trawick <tr...@gmail.com> on 2013/09/29 20:00:50 UTC

[VOTE] Release mod_fcgid 2.3.8

Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/

Shortcut to changes:
http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID

+/-1
[  ] Release mod_fcgid 2.3.8 as GA

I'll hold the vote open for 72 hours unless something out of the ordinary
occurs.

Thanks in advance for testing!

-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Re: [VOTE] Release mod_fcgid 2.3.8

Posted by Mario Brandt <jb...@gmail.com>.
On 29 September 2013 20:00, Jeff Trawick <tr...@gmail.com> wrote:
> Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/
>
> Shortcut to changes:
> http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID
>
> +/-1
[ +1 ] Release mod_fcgid 2.3.8 as GA

tested on Debian 7 with PHP 5.4 (distro) and 5.5 (dotdeb)

>
> I'll hold the vote open for 72 hours unless something out of the ordinary
> occurs.
>
> Thanks in advance for testing!
>
> --
> Born in Roswell... married an alien...
> http://emptyhammock.com/

Re: [VOTE] Release mod_fcgid 2.3.8

Posted by Jeff Trawick <tr...@gmail.com>.
On Thu, Oct 3, 2013 at 5:45 AM, Steffen <in...@apachelounge.com> wrote:

>   Running in real at AL for an hour with patch revert-r1377398.txt
>
> Results, see www.apachelounge.com/status-revert-r1377398.html
>
> Observation:
>
> No "hanging" with working and no accesses anymore
>
> Still quite some more processes: with 2.3.7 1-3 and now 8
>
> Processes with idle time more then 300 (default) is still there, a process
> has 1818 seconds and stays with 11 accesses and it does not stop/kill.
>
> The diff with 2.3.7 that there are more entries with Process:
>
> In 2.3.7 I saw only one entry, never more:
>
> *Process: php-cgi.exe*  (d:/servers/apache/php/php-cgi.exe)
> ..
> ..
> ..
>
> As you can see in 2.3.8 more:
>
>  *Process: php-cgi.exe*  (d:/servers/apache/php/php-cgi.exe)
> ..
> ..
> *Process: php-cgi.exe*  (d:/servers/apache/php/php-cgi.exe)
> ...
> ..
> etc.
>
>
>
> Back to 2.3.7
>

Steffen, thanks again for sticking with this.  I've had trouble finding the
time myself :(

I've committed the last patch you tried, as well as one additional fix
which could explain your latest results.  (r1529062)

Please try the latest from svn, or add this very minor change on top of the
revert-r1377398.txt patch:

http://svn.apache.org/viewvc/httpd/mod_fcgid/trunk/modules/fcgid/fcgid_pm_win.c?r1=1529062&r2=1529061&pathrev=1529062

These two uninitialized fields on Windows could prevent finding a suitable,
existing FastCGI process when one is needed.  (This was a regression in
2.3.8.)

Thanks!!!!!!


>
>
>  *From:* Jeff Trawick <tr...@gmail.com>
> *Sent:* Wednesday, October 2, 2013 2:10 AM
> *To:* Apache HTTP Server Development List <de...@httpd.apache.org>
> *Subject:* Re: [VOTE] Release mod_fcgid 2.3.8
>
>  On Tue, Oct 1, 2013 at 6:57 PM, Jeff Trawick <tr...@gmail.com> wrote:
>
>>  On Tue, Oct 1, 2013 at 8:35 AM, Jeff Trawick <tr...@gmail.com> wrote:
>>
>>>  On Sun, Sep 29, 2013 at 2:00 PM, Jeff Trawick <tr...@gmail.com>wrote:
>>>
>>>> Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/
>>>>
>>>> Shortcut to changes:
>>>> http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID
>>>>
>>>>  +/-1
>>>> [  ] Release mod_fcgid 2.3.8 as GA
>>>>
>>>> I'll hold the vote open for 72 hours unless something out of the
>>>> ordinary occurs.
>>>>
>>>
>>> This release is scrapped based on Steffen's test results.
>>>
>>> I know of one 2.3.8 change to back out that restores better behavior in
>>> my testing, but we don't have a proposed fix for everything that Steffen
>>> saw:
>>>
>>> - just one process is serving.
>>> - rest is just “hanging”  as working with no accesses and high idle time.
>>>
>>> I suspect that all I can manage today is to move my test to Windows and
>>> see if that behavior shows up.
>>>
>>>
>>
>> The previous patch I suggested was just a small bit of 1377398.  I am
>> testing a complete revert of that, as well as the two follow-up changes
>> 1397778 and 1527358.  With luck I'll even see Steffen's problem on Windows
>> without it, but even if not I'll share the new one.
>>
>>
>
>
>
>>
>>
>>>
>>>> Thanks in advance for testing!
>>>>
>>>>
>>>
>
> Steffen, by chance can you test the full revert of r1377398 (and follow-on
> fixes), at
>
> http://people.apache.org/~trawick/revert-r1377398.txt
>
> (CR-LF to make your GNU patch happy ;) )
>
> I tested before and after on Windows using a trivial PHP script and
> php-cgi.exe.  I didn't see the issue Steffen saw, but it definitely used a
> lot fewer processes after reverting.
>
> --
> Born in Roswell... married an alien...
> http://emptyhammock.com/
>



-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Re: [VOTE] Release mod_fcgid 2.3.8

Posted by Steffen <in...@apachelounge.com>.
Running in real at AL for an hour with patch revert-r1377398.txt 

Results, see www.apachelounge.com/status-revert-r1377398.html

Observation:

No "hanging" with working and no accesses anymore 

Still quite some more processes: with 2.3.7 1-3 and now 8 

Processes with idle time more then 300 (default) is still there, a process has 1818 seconds and stays with 11 accesses and it does not stop/kill.

The diff with 2.3.7 that there are more entries with Process:

In 2.3.7 I saw only one entry, never more:

Process: php-cgi.exe  (d:/servers/apache/php/php-cgi.exe)
..
..
..

As you can see in 2.3.8 more:

 Process: php-cgi.exe  (d:/servers/apache/php/php-cgi.exe)
..
..
Process: php-cgi.exe  (d:/servers/apache/php/php-cgi.exe)
...
..
etc.



Back to 2.3.7





From: Jeff Trawick 
Sent: Wednesday, October 2, 2013 2:10 AM
To: Apache HTTP Server Development List 
Subject: Re: [VOTE] Release mod_fcgid 2.3.8

On Tue, Oct 1, 2013 at 6:57 PM, Jeff Trawick <tr...@gmail.com> wrote:

  On Tue, Oct 1, 2013 at 8:35 AM, Jeff Trawick <tr...@gmail.com> wrote:

    On Sun, Sep 29, 2013 at 2:00 PM, Jeff Trawick <tr...@gmail.com> wrote:

      Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/ 

      Shortcut to changes: http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID

      +/-1
      [  ] Release mod_fcgid 2.3.8 as GA

      I'll hold the vote open for 72 hours unless something out of the ordinary occurs.

    This release is scrapped based on Steffen's test results.

    I know of one 2.3.8 change to back out that restores better behavior in my testing, but we don't have a proposed fix for everything that Steffen saw:

    - just one process is serving.  
    - rest is just “hanging”  as working with no accesses and high idle time.

    I suspect that all I can manage today is to move my test to Windows and see if that behavior shows up.


  The previous patch I suggested was just a small bit of 1377398.  I am testing a complete revert of that, as well as the two follow-up changes 1397778 and 1527358.  With luck I'll even see Steffen's problem on Windows without it, but even if not I'll share the new one.





      Thanks in advance for testing!




Steffen, by chance can you test the full revert of r1377398 (and follow-on fixes), at

http://people.apache.org/~trawick/revert-r1377398.txt


(CR-LF to make your GNU patch happy ;) )

I tested before and after on Windows using a trivial PHP script and php-cgi.exe.  I didn't see the issue Steffen saw, but it definitely used a lot fewer processes after reverting.

-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Re: [VOTE] Release mod_fcgid 2.3.8

Posted by Jeff Trawick <tr...@gmail.com>.
On Tue, Oct 1, 2013 at 6:57 PM, Jeff Trawick <tr...@gmail.com> wrote:

> On Tue, Oct 1, 2013 at 8:35 AM, Jeff Trawick <tr...@gmail.com> wrote:
>
>> On Sun, Sep 29, 2013 at 2:00 PM, Jeff Trawick <tr...@gmail.com> wrote:
>>
>>> Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/
>>>
>>> Shortcut to changes:
>>> http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID
>>>
>>> +/-1
>>> [  ] Release mod_fcgid 2.3.8 as GA
>>>
>>> I'll hold the vote open for 72 hours unless something out of the
>>> ordinary occurs.
>>>
>>
>> This release is scrapped based on Steffen's test results.
>>
>> I know of one 2.3.8 change to back out that restores better behavior in
>> my testing, but we don't have a proposed fix for everything that Steffen
>> saw:
>>
>> - just one process is serving.
>> - rest is just “hanging”  as working with no accesses and high idle time.
>>
>> I suspect that all I can manage today is to move my test to Windows and
>> see if that behavior shows up.
>>
>>
> The previous patch I suggested was just a small bit of 1377398.  I am
> testing a complete revert of that, as well as the two follow-up changes
> 1397778 and 1527358.  With luck I'll even see Steffen's problem on Windows
> without it, but even if not I'll share the new one.
>
>


>
>
>>
>>> Thanks in advance for testing!
>>>
>>> --
>>> Born in Roswell... married an alien...
>>> http://emptyhammock.com/
>>>
>>
>>
>>
>> --
>> Born in Roswell... married an alien...
>> http://emptyhammock.com/
>>
>
>
>
> --
> Born in Roswell... married an alien...
> http://emptyhammock.com/
>


Steffen, by chance can you test the full revert of r1377398 (and follow-on
fixes), at

http://people.apache.org/~trawick/revert-r1377398.txt

(CR-LF to make your GNU patch happy ;) )

I tested before and after on Windows using a trivial PHP script and
php-cgi.exe.  I didn't see the issue Steffen saw, but it definitely used a
lot fewer processes after reverting.

-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Re: [VOTE] Release mod_fcgid 2.3.8

Posted by Jeff Trawick <tr...@gmail.com>.
On Tue, Oct 1, 2013 at 8:35 AM, Jeff Trawick <tr...@gmail.com> wrote:

> On Sun, Sep 29, 2013 at 2:00 PM, Jeff Trawick <tr...@gmail.com> wrote:
>
>> Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/
>>
>> Shortcut to changes:
>> http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID
>>
>> +/-1
>> [  ] Release mod_fcgid 2.3.8 as GA
>>
>> I'll hold the vote open for 72 hours unless something out of the ordinary
>> occurs.
>>
>
> This release is scrapped based on Steffen's test results.
>
> I know of one 2.3.8 change to back out that restores better behavior in my
> testing, but we don't have a proposed fix for everything that Steffen saw:
>
> - just one process is serving.
> - rest is just “hanging”  as working with no accesses and high idle time.
>
> I suspect that all I can manage today is to move my test to Windows and
> see if that behavior shows up.
>
>
The previous patch I suggested was just a small bit of 1377398.  I am
testing a complete revert of that, as well as the two follow-up changes
1397778 and 1527358.  With luck I'll even see Steffen's problem on Windows
without it, but even if not I'll share the new one.



>
>> Thanks in advance for testing!
>>
>> --
>> Born in Roswell... married an alien...
>> http://emptyhammock.com/
>>
>
>
>
> --
> Born in Roswell... married an alien...
> http://emptyhammock.com/
>



-- 
Born in Roswell... married an alien...
http://emptyhammock.com/

Re: [VOTE] Release mod_fcgid 2.3.8

Posted by Jeff Trawick <tr...@gmail.com>.
On Sun, Sep 29, 2013 at 2:00 PM, Jeff Trawick <tr...@gmail.com> wrote:

> Tarballs/zips are at http://httpd.apache.org/dev/dist/mod_fcgid/
>
> Shortcut to changes:
> http://httpd.apache.org/dev/dist/mod_fcgid/CHANGES-FCGID
>
> +/-1
> [  ] Release mod_fcgid 2.3.8 as GA
>
> I'll hold the vote open for 72 hours unless something out of the ordinary
> occurs.
>

This release is scrapped based on Steffen's test results.

I know of one 2.3.8 change to back out that restores better behavior in my
testing, but we don't have a proposed fix for everything that Steffen saw:

- just one process is serving.
- rest is just “hanging”  as working with no accesses and high idle time.

I suspect that all I can manage today is to move my test to Windows and see
if that behavior shows up.


> Thanks in advance for testing!
>
> --
> Born in Roswell... married an alien...
> http://emptyhammock.com/
>



-- 
Born in Roswell... married an alien...
http://emptyhammock.com/