2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-01 15:05:23 +00:00

added RTLD_GLOBAL to dlopen call (RT #26301).

This commit is contained in:
Scott Mann
2011-10-27 23:01:59 +00:00
parent 5968d3cf05
commit 0148654d85
2 changed files with 4 additions and 2 deletions

View File

@@ -1,3 +1,5 @@
3183. [bug] Added RTLD_GLOBAL flag to dlopen call. [RT #26301]
3182. [bug] Auth servers behind firewalls which block packets 3182. [bug] Auth servers behind firewalls which block packets
greater than 512 bytes may cause other servers to greater than 512 bytes may cause other servers to
perform poorly. Now, adb retains edns information perform poorly. Now, adb retains edns information

View File

@@ -14,7 +14,7 @@
* PERFORMANCE OF THIS SOFTWARE. * PERFORMANCE OF THIS SOFTWARE.
*/ */
/* $Id: dlz_dlopen_driver.c,v 1.5 2011/10/11 00:09:01 each Exp $ */ /* $Id: dlz_dlopen_driver.c,v 1.6 2011/10/27 23:01:59 smann Exp $ */
#include <config.h> #include <config.h>
@@ -253,7 +253,7 @@ dlopen_dlz_create(const char *dlzname, unsigned int argc, char *argv[],
isc_mutex_init(&cd->lock); isc_mutex_init(&cd->lock);
/* Open the library */ /* Open the library */
dlopen_flags = RTLD_NOW; dlopen_flags = RTLD_NOW|RTLD_GLOBAL;
#ifdef RTLD_DEEPBIND #ifdef RTLD_DEEPBIND
/* /*