RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-07 Thread Lu, Yingqi
, October 06, 2014 6:29 PM To: dev@httpd.apache.org Subject: RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Yann, Thank you very much for your help

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-07 Thread Yann Ylavic
- From: Lu, Yingqi [mailto:yingqi...@intel.com] Sent: Monday, October 06, 2014 6:29 PM To: dev@httpd.apache.org Subject: RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-07 Thread Lu, Yingqi
] Sent: Monday, October 06, 2014 7:46 AM To: dev@httpd.apache.org Subject: RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Yann, Thanks very much

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-07 Thread Yann Ylavic
] Sent: Monday, October 06, 2014 7:46 AM To: dev@httpd.apache.org Subject: RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Yann, Thanks very much

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Yann Ylavic
Hi Yingqi, On Sun, Oct 5, 2014 at 11:36 PM, Lu, Yingqi yingqi...@intel.com wrote: To address your first comment, the issue with pconf pool is that bucket array value needs to be retained via restart and graceful restart. Based on your comments, I now put bucket array into the retained_data

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Lu, Yingqi
[mailto:ylavic@gmail.com] Sent: Monday, October 06, 2014 1:12 AM To: httpd Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Yingqi, On Sun, Oct

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Lu, Yingqi
[mailto:yingqi...@intel.com] Sent: Monday, October 06, 2014 7:46 AM To: dev@httpd.apache.org Subject: RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Yann

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Yann Ylavic
Yingqi, On Mon, Oct 6, 2014 at 6:54 PM, Lu, Yingqi yingqi...@intel.com wrote: My question is: if we do malloc and realloc(), I think it would be just in memory. I can free() the whole thing on httpd stop. Do you mean that or you actually mean we need create a new memory pool,

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Yann Ylavic
Oups, I forgot the cleanup :p On Mon, Oct 6, 2014 at 9:45 PM, Yann Ylavic ylavic@gmail.com wrote: Index: server/mpm/prefork/prefork.c === --- server/mpm/prefork/prefork.c(revision 1629482) +++ server/mpm/prefork/prefork.c

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Yann Ylavic
Sorry this won't work. On Mon, Oct 6, 2014 at 9:52 PM, Yann Ylavic ylavic@gmail.com wrote: Oups, I forgot the cleanup :p On Mon, Oct 6, 2014 at 9:45 PM, Yann Ylavic ylavic@gmail.com wrote: Index: server/mpm/prefork/prefork.c

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Lu, Yingqi
[mailto:ylavic@gmail.com] Sent: Monday, October 06, 2014 2:59 PM To: httpd Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Sorry this won't

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-06 Thread Lu, Yingqi
_SC_NPROCESSORS_CONF to _SC_NPROCESSORS_ONLN. Thanks, Lucy -Original Message- From: Yann Ylavic [mailto:ylavic@gmail.com] Sent: Monday, October 06, 2014 1:12 AM To: httpd Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-05 Thread Lu, Yingqi
@httpd.apache.org Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c On 05.10.2014 02:27, Lu, Yingqi wrote: Kaspar, can you please test the patch and let us

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-05 Thread Yann Ylavic
Hi Yingqi, On Sun, Oct 5, 2014 at 8:38 PM, Lu, Yingqi yingqi...@intel.com wrote: Here (attachment) is the most recent version of the fix. It fixes a small issue for event mpm in the version I sent out yesterday. Please use this one as the final fix. I have already updated the Bugzilla database

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-05 Thread Lu, Yingqi
@gmail.com] Sent: Sunday, October 05, 2014 12:20 PM To: httpd Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Yingqi, On Sun, Oct 5, 2014

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-05 Thread Lu, Yingqi
- From: Yann Ylavic [mailto:ylavic@gmail.com] Sent: Sunday, October 05, 2014 12:20 PM To: httpd Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-04 Thread Kaspar Brand
Author: jim Date: Tue Jun 3 13:07:29 2014 New Revision: 1599531 URL: http://svn.apache.org/r1599531 Log: Optimize w/ duplicated listeners and use of SO_REUSEPORT where available. Modified: httpd/httpd/trunk/CHANGES httpd/httpd/trunk/include/ap_listen.h

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-04 Thread Lu, Yingqi
- in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Author: jim Date: Tue Jun 3 13:07:29 2014 New Revision: 1599531 URL: http://svn.apache.org/r1599531 Log: Optimize w

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-04 Thread Lu, Yingqi
: Saturday, October 04, 2014 7:52 AM To: dev@httpd.apache.org Subject: RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c Hi Kaspar, Thanks for the email. I

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-04 Thread Kaspar Brand
On 05.10.2014 02:27, Lu, Yingqi wrote: Kaspar, can you please test the patch and let us know if that resolves your issue? Yes, makes the restart issues disappear for me (only tested with the worker MPM, and not very extensively). Thanks. At the meantime, can some please review the patch and

RE: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-10-04 Thread Lu, Yingqi
with SO_REUSEPORT support. Thanks! Yingqi -Original Message- From: Kaspar Brand [mailto:httpd-dev.2...@velox.ch] Sent: Saturday, October 04, 2014 10:48 PM To: dev@httpd.apache.org Subject: Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-08-26 Thread Jan Kaluža
On 08/19/2014 12:39 PM, Jan Kaluža wrote: @@ -3206,6 +3277,10 @@ static int event_pre_config(apr_pool_t * atomics not working as expected - add32 of negative number); return HTTP_INTERNAL_SERVER_ERROR; } +retained-idle_spawn_rate =

Re: svn commit: r1599531 - in /httpd/httpd/trunk: CHANGES include/ap_listen.h server/listen.c server/mpm/event/event.c server/mpm/prefork/prefork.c server/mpm/worker/worker.c server/mpm_unix.c

2014-08-19 Thread Jan Kaluža
@@ -3206,6 +3277,10 @@ static int event_pre_config(apr_pool_t * atomics not working as expected - add32 of negative number); return HTTP_INTERNAL_SERVER_ERROR; } +retained-idle_spawn_rate = apr_palloc(pconf, sizeof(int) * num_buckets); +