From 151b1d6152aa85d212380952b0c57f8b44a1f7d8 Mon Sep 17 00:00:00 2001 From: liyufan Date: Wed, 11 Jan 2023 14:15:53 +0800 Subject: [PATCH] Delete redundant dlclose Delete redundant dlclose in socket_finalize Issue: #I69YRR Test: Build & Boot devices Signed-off-by: liyufan --- porting/linux/user/src/hook/musl_socket_preinit.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/porting/linux/user/src/hook/musl_socket_preinit.c b/porting/linux/user/src/hook/musl_socket_preinit.c index 6592d7fb..ee73f118 100644 --- a/porting/linux/user/src/hook/musl_socket_preinit.c +++ b/porting/linux/user/src/hook/musl_socket_preinit.c @@ -41,10 +41,7 @@ static void socket_finalize() ((finalize_func_type)shared_lib_func[FINALIZE_FUNC])(); __current_dispatch = NULL; __socket_hook_begin_flag = false; - void* library_handle = (void *)__ohos_socket_hook_shared_library; - if (library_handle != NULL) { - dlclose(library_handle); - } + // Don't dlclose because hidumper crash } static bool finish_install_ohos_socket_hooks(const char* options) -- GitLab