Finalizers are longer guaranteed to be called on exit now that we switched to .NET Core. This results in native instances leaking. The only solution I can think of so far is to keep a list of all instances alive to dispose when the AssemblyLoadContext.Unloading event is raised. |
||
|---|---|---|
| .. | ||
| Godot.NET.Sdk | ||
| GodotTools | ||
| script_templates | ||
| bindings_generator.cpp | ||
| bindings_generator.h | ||
| code_completion.cpp | ||
| code_completion.h | ||
| editor_internal_calls.cpp | ||
| editor_internal_calls.h | ||