diff --git a/source/libs/function/src/udfd.c b/source/libs/function/src/udfd.c index b42ff1564d..398f4f636c 100644 --- a/source/libs/function/src/udfd.c +++ b/source/libs/function/src/udfd.c @@ -352,8 +352,8 @@ void udfdDeinitCPlugin(SUdfScriptPlugin *plugin) { } void udfdDeinitPythonPlugin(SUdfScriptPlugin *plugin) { + uv_dlclose(&plugin->lib); if (plugin->libLoaded) { - uv_dlclose(&plugin->lib); plugin->libLoaded = false; } }