/// <summary> /// TEST ONLY FUNCTION. /// Destroy the owned glean-core handle. /// </summary> internal void TestDestroyGleanHandle() { if (!IsInitialized()) { // We don't need to destroy Glean: it wasn't initialized. return; } LibGleanFFI.glean_destroy_glean(); initialized = false; }
/// <summary> /// TEST ONLY FUNCTION. /// Destroy the owned glean-core handle. /// </summary> internal void TestDestroyGleanHandle() { if (!IsInitialized()) { // We don't need to destroy Glean: it wasn't initialized. return; } LibGleanFFI.glean_destroy_glean(); // Reset all state. Dispatchers.QueueInitialTasks = true; initFinished = false; initialized = false; }