From 5dd4bbcf42dab7018c3840f53feaefe923d2bd1b Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Tue, 10 Feb 2009 19:58:53 -0600 Subject: [PATCH] Defuse RTLD_GLOBAL time bomb in os-unix.c --- vm/os-unix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vm/os-unix.c b/vm/os-unix.c index b49f7637af..97c29d8c6e 100755 --- a/vm/os-unix.c +++ b/vm/os-unix.c @@ -36,7 +36,7 @@ void init_ffi(void) void ffi_dlopen(F_DLL *dll) { - dll->dll = dlopen(alien_offset(dll->path), RTLD_LAZY|RTLD_GLOBAL); + dll->dll = dlopen(alien_offset(dll->path), RTLD_LAZY); } void *ffi_dlsym(F_DLL *dll, F_SYMBOL *symbol)