]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
rpc : fix cache directory initialization (#13188)
authorxiaofei <redacted>
Wed, 30 Apr 2025 06:29:22 +0000 (14:29 +0800)
committerGitHub <redacted>
Wed, 30 Apr 2025 06:29:22 +0000 (09:29 +0300)
Signed-off-by: xiaofei <redacted>
examples/rpc/rpc-server.cpp

index 0277e25cb5ec23114e7cb3fff871398725cb8a53..b663a81191c44443db9b66f33c481c7da77ffa00 100644 (file)
@@ -304,8 +304,9 @@ int main(int argc, char * argv[]) {
         get_backend_memory(&free_mem, &total_mem);
     }
     const char * cache_dir = nullptr;
-    std::string cache_dir_str = fs_get_cache_directory() + "rpc/";
+    std::string cache_dir_str;
     if (params.use_cache) {
+        cache_dir_str = fs_get_cache_directory() + "rpc/";
         if (!fs_create_directory_with_parents(cache_dir_str)) {
             fprintf(stderr, "Failed to create cache directory: %s\n", cache_dir_str.c_str());
             return 1;