Ralf S. Engelschall wrote:
> 
> On Wed, Jul 28, 1999, Matthias Loepfe wrote:
> 
> > I check you patch and found out that it works except in the case where you
> > use apache as a proxy with https.
> >
> > To fix the problem just check 'actx to be NULL' in the function
> > 'ssl_io_suck_read'.
> 
> You mean the following fixes your remaining problem, right?
> 
> Index: ssl_engine_io.c
> ===================================================================
> RCS file: /e/modssl/cvs/mod_ssl/pkg.apache/src/modules/ssl/ssl_engine_io.c,v
> retrieving revision 1.24
> diff -u -r1.24 ssl_engine_io.c
> --- ssl_engine_io.c 1999/07/28 13:09:00 1.24
> +++ ssl_engine_io.c 1999/07/29 08:33:51
> @@ -241,11 +241,12 @@
>  {
>      ap_ctx *actx;
>      struct ssl_io_suck_st *ss;
> -    request_rec *r;
> +    request_rec *r = NULL;
>      int rv;
> 
>      actx = (ap_ctx *)SSL_get_app_data2(ssl);
> -    r    = (request_rec *)ap_ctx_get(actx, "ssl::request_rec");
> +    if (actx != NULL)
> +        r = (request_rec *)ap_ctx_get(actx, "ssl::request_rec");
> 
>      rv = -1;
>      if (r != NULL) {
>                                        Ralf S. Engelschall
>                                        [EMAIL PROTECTED]
>                                        www.engelschall.com
> ______________________________________________________________________
> Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
> User Support Mailing List                      [EMAIL PROTECTED]
> Automated List Manager                            [EMAIL PROTECTED]

Yes. I didn't tried out this patch but it looks correct.

Matthias

-------------------------------------------------------------------------------
Matthias Loepfe, AdNovum Informatik AG, Roentgenstr. 22, CH-8005 Zurich
Email: [EMAIL PROTECTED]   Voice: +41 1 272 6111   Fax: +41 1 272 6312
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to