From 6ccd67aa09473fee4d8644979ed5a4f47e601b59 Mon Sep 17 00:00:00 2001 From: xiaofei Date: Tue, 29 Apr 2025 10:27:16 -0400 Subject: [PATCH] rpc : fix cache directory initialization Signed-off-by: xiaofei --- examples/rpc/rpc-server.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/rpc/rpc-server.cpp b/examples/rpc/rpc-server.cpp index 0277e25cb5ec2..b663a81191c44 100644 --- a/examples/rpc/rpc-server.cpp +++ b/examples/rpc/rpc-server.cpp @@ -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;