From aac0272ca83d7d708fec2872e080ecfd1ef89125 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=BF=AA?= Date: Sat, 12 Aug 2023 12:37:14 +0800 Subject: [PATCH] Fixed:Headset-client-crashing-on-second-startup --- alvr/client_core/src/c_api.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alvr/client_core/src/c_api.rs b/alvr/client_core/src/c_api.rs index 5cf32150f2..3fcfcdb434 100644 --- a/alvr/client_core/src/c_api.rs +++ b/alvr/client_core/src/c_api.rs @@ -158,8 +158,11 @@ pub unsafe extern "C" fn alvr_initialize( } #[no_mangle] -pub extern "C" fn alvr_destroy() { +pub unsafe extern "C" fn alvr_destroy() { crate::destroy(); + + #[cfg(target_os = "android")] + ndk_context::release_android_context(); } #[no_mangle]