From: <[EMAIL PROTECTED]>
Sent: Tuesday, January 08, 2002 10:30 AM

>   1.127     +2 -1      httpd-2.0/server/core.c
>   
>   Index: core.c
>   ===================================================================
>   RCS file: /home/cvs/httpd-2.0/server/core.c,v
>   retrieving revision 1.126
>   retrieving revision 1.127
>   diff -u -r1.126 -r1.127
>   --- core.c 2 Jan 2002 07:56:25 -0000 1.126
>   +++ core.c 8 Jan 2002 16:30:16 -0000 1.127
>   @@ -3361,7 +3361,8 @@
>    
>    static int core_open_logs(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp, 
>server_rec *s)
>    {
>   -    ap_open_logs(s, pconf);
>   +    apr_pool_clear(plog);
>   +    ap_open_logs(s, plog);
>        return OK;  
>    }

If anyone really objects to this change, it seems like ap_open_logs could accept
both pconf, and plog.  But plog is required to assure they have the correct lifetime,
and the 'pconf only' pool was a bug, IMHO.

Reply via email to