Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 53735 invoked by uid 500); 23 Mar 2000 14:54:56 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk X-No-Archive: yes Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 53671 invoked from network); 23 Mar 2000 14:54:55 -0000 Message-ID: <008701bf94d7$6d9034f0$0a1aa8c0@jetnet.co.uk> From: "David Reid" To: References: <20000323144845.51929.qmail@locus.apache.org> Subject: Re: cvs commit: apache-2.0/src/main http_config.c http_main.c Date: Thu, 23 Mar 2000 14:51:17 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N > ake 00/03/23 06:48:45 > > Modified: src CHANGES > src/ap ap_hooks.c > src/include http_config.h > src/main http_config.c http_main.c > Log: > Clear hook registrations between reads of the config file. > When DSOs are unloaded and re-loaded the old hook pointers may > no longer be valid. This fix eliminates potential segfaults. This entry in the STATUS file can now be removed, no? " * DSO hooks registered during the preflight call to ap_read_config are not 'unregistered' during the preflight clean-up. Thus, when Apache comes up, the hook tables contain two entries for each DSO hook, one of which is bogus, leftover from the preflight. "