From: Radoslav Gerganov Date: Sun, 14 Sep 2025 09:28:18 +0000 (+0300) Subject: rpc : fix regression when --device is used (#15981) X-Git-Tag: upstream/0.0.6527~59 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=918b26f197f55d5d562446dfc876d0e637929d07;p=pkg%2Fggml%2Fsources%2Fllama.cpp rpc : fix regression when --device is used (#15981) Fix regression introduced with commit 50f4281a6 --- diff --git a/tools/rpc/rpc-server.cpp b/tools/rpc/rpc-server.cpp index f7568980..dc8e077f 100644 --- a/tools/rpc/rpc-server.cpp +++ b/tools/rpc/rpc-server.cpp @@ -227,7 +227,9 @@ static ggml_backend_t create_backend(const rpc_server_params & params) { } } - backend = ggml_backend_init_best(); + if (!backend) { + backend = ggml_backend_init_best(); + } if (backend) { fprintf(stderr, "%s: using %s backend\n", __func__, ggml_backend_name(backend));