From: William A. Rowe Jr Date: Wed, 28 May 2003 23:03:43 +0000 (+0000) Subject: *) Removed BIND_NOSTART from HP/UX shl_load() logic for loadable X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b548e2a6729f099a7e7579b101cdc79d605dfe0a;p=thirdparty%2Fapache%2Fhttpd.git *) Removed BIND_NOSTART from HP/UX shl_load() logic for loadable Apache modules, so that statics are initialized when the module is loaded (especially critical for c++ modules on HPUX.) [William Rowe, Noah Arliss ] Reviewed by: JimJag, Madhu git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@100081 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/CHANGES b/src/CHANGES index 3d1cb8d8040..8892e0c1557 100644 --- a/src/CHANGES +++ b/src/CHANGES @@ -1,5 +1,10 @@ Changes with Apache 1.3.28 + *) Removed BIND_NOSTART from HP/UX shl_load() logic for loadable + Apache modules, so that statics are initialized when the module + is loaded (especially critical for c++ modules on HPUX.) + [William Rowe, Noah Arliss ] + *) Win32 build system changes; always recompile buildmark.c (used for Apache -v 'server built' messages) even when Apache is built from within the IDE; build test_char.h and uri_delims.h from within the diff --git a/src/os/unix/os.c b/src/os/unix/os.c index aa259a14b27..b50134f82d2 100644 --- a/src/os/unix/os.c +++ b/src/os/unix/os.c @@ -102,7 +102,7 @@ void *ap_os_dso_load(const char *path) { #if defined(HPUX) || defined(HPUX10) || defined(HPUX11) shl_t handle; - handle = shl_load(path, BIND_IMMEDIATE|BIND_VERBOSE|BIND_NOSTART, 0L); + handle = shl_load(path, BIND_IMMEDIATE|BIND_VERBOSE, 0L); return (void *)handle; #elif defined(HAVE_DYLD)