We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4ebd1bb commit cba9001Copy full SHA for cba9001
core/iwasm/libraries/wasi-nn/src/wasi_nn.c
@@ -99,9 +99,11 @@ wasi_nn_ctx_destroy(WASINNContext *wasi_nn_ctx)
99
NN_DBG_PRINTF("-> current_encoding: %d", wasi_nn_ctx->backend);
100
101
/* deinit() the backend */
102
- wasi_nn_error res;
103
- call_wasi_nn_func(wasi_nn_ctx->backend, deinit, res,
104
- wasi_nn_ctx->backend_ctx);
+ if (wasi_nn_ctx->is_backend_ctx_initialized) {
+ wasi_nn_error res;
+ call_wasi_nn_func(wasi_nn_ctx->backend, deinit, res,
105
+ wasi_nn_ctx->backend_ctx);
106
+ }
107
108
wasm_runtime_free(wasi_nn_ctx);
109
}
0 commit comments