mod_proxy_hcheck ouch in Windows

2016-04-28 Thread Gregg Smith
This one I cannot figure out .\mod_proxy_hcheck.c(925) : error C2440: 'function' : cannot convert from 'void *(__cdecl *)(apr_thread_t *,void *)' to 'apr_thread_start_t' - Gregg -

Re: svn commit: r1741419 [1/4] - in /httpd/httpd/branches/2.4.x: ./ modules/http2/

2016-04-28 Thread Gregg Smith
Oops, one more. h2_request.c(452) : warning C4003: not enough actual parameters for macro 'APLOGNO' On 4/28/2016 10:17 AM, Stefan Eissing wrote: Ah, will alloc a new one tomorrow. Should be one left. Thanks. Am 28.04.2016 um 18:57 schrieb Gregg Smith: On 4/28/2016 5:43 AM,

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread Yann Ylavic
On Thu, Apr 28, 2016 at 5:22 PM, William A Rowe Jr wrote: > > What I meant is that the request line *MUST* be touched - wiped > clean - for any status_from_conn(c) request. > > When we say we preserve the most recent state of the worker in > the scoreboard, that old request

Re: svn commit: r1741419 [1/4] - in /httpd/httpd/branches/2.4.x: ./ modules/http2/

2016-04-28 Thread Stefan Eissing
Ah, will alloc a new one tomorrow. Should be one left. Thanks. > Am 28.04.2016 um 18:57 schrieb Gregg Smith : > >> On 4/28/2016 5:43 AM, ic...@apache.org wrote: >> Author: icing >> Date: Thu Apr 28 12:43:02 2016 >> New Revision: 1741419 >> >> URL:

Re: svn commit: r1741419 [1/4] - in /httpd/httpd/branches/2.4.x: ./ modules/http2/

2016-04-28 Thread William A Rowe Jr
On Thu, Apr 28, 2016 at 11:57 AM, Gregg Smith wrote: > On 4/28/2016 5:43 AM, ic...@apache.org wrote: > >> Author: icing >> Date: Thu Apr 28 12:43:02 2016 >> New Revision: 1741419 >> >> URL: http://svn.apache.org/viewvc?rev=1741419=rev >> Log: >> mod_http2: backport of 1.5.2 to

Re: svn commit: r1741419 [1/4] - in /httpd/httpd/branches/2.4.x: ./ modules/http2/

2016-04-28 Thread Gregg Smith
On 4/28/2016 5:43 AM, ic...@apache.org wrote: Author: icing Date: Thu Apr 28 12:43:02 2016 New Revision: 1741419 URL: http://svn.apache.org/viewvc?rev=1741419=rev Log: mod_http2: backport of 1.5.2 to 2.4.x Added: httpd/httpd/branches/2.4.x/modules/http2/h2_bucket_beam.c - copied,

Re: Authz provider module: r->server->server_scheme is (null)

2016-04-28 Thread Eric Covener
On Thu, Apr 28, 2016 at 11:27 AM, Lukáš Hellebrandt wrote: > Why is that? And is there any other way to get the used scheme? ap_http_scheme(r) for the requests scheme, as opposed to the servers. This is what the expression parser and mod_rewrite uses.

Authz provider module: r->server->server_scheme is (null)

2016-04-28 Thread Lukáš Hellebrandt
Hi, I have an Apache module which is an authz_provider. In this module, I have request_rec *r. I need to get an URI scheme used (i.e. "http", "https"...). However, r->server->server_scheme is (null). Why is that? And is there any other way to get the used scheme? Thanks for help! -- Lukas

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread William A Rowe Jr
On Thu, Apr 28, 2016 at 4:37 AM, Yann Ylavic wrote: > On Thu, Apr 28, 2016 at 4:30 AM, William A Rowe Jr > wrote: > > On Wed, Apr 27, 2016 at 6:16 PM, Yann Ylavic > wrote: > >> > >> On Wed, Apr 27, 2016 at 8:41 PM,

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread Yann Ylavic
On Thu, Apr 28, 2016 at 11:37 AM, Yann Ylavic wrote: > > OK, so the worker scoreboard entry is up to date with the latest > connection/request handled. > Now let's consider the case in KEEAPALIVE state where a new request > arrives (possibly on another connection for

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread Yann Ylavic
On Thu, Apr 28, 2016 at 4:30 AM, William A Rowe Jr wrote: > On Wed, Apr 27, 2016 at 6:16 PM, Yann Ylavic wrote: >> >> On Wed, Apr 27, 2016 at 8:41 PM, wrote: >> > Ensure http2 follows http in the meaning of >> > status WRITE

Re: TIL

2016-04-28 Thread Ruediger Pluem
On 04/28/2016 02:40 AM, Yann Ylavic wrote: > On Wed, Apr 27, 2016 at 7:28 AM, Stefan Eissing > wrote: >> >> >>> Am 26.04.2016 um 23:57 schrieb Yann Ylavic : >>> >>> On Tue, Apr 26, 2016 at 4:49 PM, Stefan Eissing >>>

Re: h2 request processing score behavior...

2016-04-28 Thread Stefan Eissing
Thanks a lot for going over this. Additionally to your changes, I also reduced the overall connection update frequency, so that last request information stays visible longer and scoreboard updates are reduced. > Am 27.04.2016 um 20:25 schrieb William A. Rowe Jr. : > > Within

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread Stefan Eissing
> Am 28.04.2016 um 10:08 schrieb Rainer Jung : > > Am 28.04.2016 um 04:30 schrieb William A Rowe Jr: >> On Wed, Apr 27, 2016 at 6:16 PM, Yann Ylavic > > wrote: >> >>I was offline today so couldn't comment on the

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread Ruediger Pluem
On 04/27/2016 08:41 PM, wr...@apache.org wrote: > Author: wrowe > Date: Wed Apr 27 18:41:49 2016 > New Revision: 1741310 > > URL: http://svn.apache.org/viewvc?rev=1741310=rev > Log: > > Ensure http2 follows http in the meaning of > status WRITE (meaning 'in the request processing >

Re: svn commit: r1741310 - in /httpd/httpd/trunk: modules/http2/ server/ server/mpm/event/ server/mpm/motorz/ server/mpm/simple/ server/mpm/winnt/ server/mpm/worker/

2016-04-28 Thread Rainer Jung
Am 28.04.2016 um 04:30 schrieb William A Rowe Jr: On Wed, Apr 27, 2016 at 6:16 PM, Yann Ylavic > wrote: I was offline today so couldn't comment on the different messages on the subject, so I'll try to summarize (here) my understanding,

Re: TIL

2016-04-28 Thread Stefan Eissing
tl;dr It seems that the core filter does things correctly and my reading of the code was wrong. Thanks to Yann for analyzing this. Time to find my own mistakes...thanks for your help! > Am 28.04.2016 um 02:40 schrieb Yann Ylavic : > > On Wed, Apr 27, 2016 at 7:28 AM,