diff --git a/Hazel/src/Hazel/Scripting/ScriptEngine.cpp b/Hazel/src/Hazel/Scripting/ScriptEngine.cpp index fcbbc9588..2e1d5535e 100644 --- a/Hazel/src/Hazel/Scripting/ScriptEngine.cpp +++ b/Hazel/src/Hazel/Scripting/ScriptEngine.cpp @@ -162,12 +162,12 @@ namespace Hazel { void ScriptEngine::ShutdownMono() { - // NOTE(Yan): mono is a little confusing to shutdown, so maybe come back to this + mono_domain_set(s_Data->RootDomain, false); - // mono_domain_unload(s_Data->AppDomain); + mono_domain_unload(s_Data->AppDomain); s_Data->AppDomain = nullptr; - // mono_jit_cleanup(s_Data->RootDomain); + mono_jit_cleanup(s_Data->RootDomain); s_Data->RootDomain = nullptr; }