浏览代码

Switch to local dlopen symbols

Daniel Hiltgen 1 年之前
父节点
当前提交
6a042438af
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      llm/dyn_ext_server.c

+ 1 - 1
llm/dyn_ext_server.c

@@ -59,7 +59,7 @@ void dyn_init(const char *libPath, struct dynamic_llama_server *s,
   };
 
   printf("loading library %s\n", libPath);
-  s->handle = LOAD_LIBRARY(libPath, RTLD_GLOBAL|RTLD_NOW);
+  s->handle = LOAD_LIBRARY(libPath, RTLD_LOCAL|RTLD_NOW);
   if (!s->handle) {
     err->id = -1;
     char *msg = LOAD_ERR();