pkgsrc/www/apache/patches/patch-ag
jlam 7cb3b9a80b Update apache to 1.3.23 with the EAPI patch from mod_ssl-2.8.6-1.3.23.
The main new features in 1.3.23 (compared to 1.3.22) are:

     * HTTP/1.1 support for mod_proxy.
     * Other mod_proxy improvements.
     * The new 'FileETag' directive to allow one to build the
       format of the ETag via runtime directives.
     * Addition of a 'filter callback' function to enable modules to
       intercept the output byte stream for dynamic page caching.

   The following bugs were found in Apache 1.3.22 and have been fixed in
   Apache 1.3.23:

     * Fix incorrect "Content-Length" header in the 416 response.
     * Revert mod_negotation's handling of path_info and query_args
       to the 1.3.20 behavior (PRs: 8628, 8582, 8538).
     * Prevent an Apache module from being loaded or added twice due
       to duplicate LoadModule or AddModule directives.
2002-02-01 16:04:39 +00:00

18 lines
445 B
Text

$NetBSD: patch-ag,v 1.7 2002/02/01 16:04:39 jlam Exp $
--- src/os/unix/os.c.orig Mon Nov 12 12:36:38 2001
+++ src/os/unix/os.c
@@ -132,7 +132,12 @@
#elif defined(HAVE_DYLD)
NSUnLinkModule(handle,FALSE);
-#else
+/*
+ * Work around Apache dlclose() bug, where shared objects may be
+ * dlclose()d before their cleanup procedures are called.
+ * This is needed so shared modules can be used.
+ */
+#elif 0
dlclose(handle);
#endif