diff --git a/misc/tools-source/fl_wrapper.c b/misc/tools-source/fl_wrapper.c index 5d377ebb3..dcabb4760 100644 --- a/misc/tools-source/fl_wrapper.c +++ b/misc/tools-source/fl_wrapper.c @@ -819,7 +819,6 @@ static void * get_dl_symbol(char * symname) fprintf(stderr, "fl_wrapper.so debug [%d]: Symbol '%s' in libc (%p) has been resolved to %p.\n", getpid(), symname, libc_handle, rc); # endif - dlclose(libc_handle); #else rc = dlsym(RTLD_NEXT, symname); # if DEBUG == 1 diff --git a/misc/tools-source/fl_wrapper.c.sh b/misc/tools-source/fl_wrapper.c.sh index 3ef0a2d04..1dfccc9d6 100644 --- a/misc/tools-source/fl_wrapper.c.sh +++ b/misc/tools-source/fl_wrapper.c.sh @@ -187,7 +187,6 @@ static void * get_dl_symbol(char * symname) fprintf(stderr, "fl_wrapper.so debug [%d]: Symbol '%s' in libc (%p) has been resolved to %p.\n", getpid(), symname, libc_handle, rc); # endif - dlclose(libc_handle); #else rc = dlsym(RTLD_NEXT, symname); # if DEBUG == 1