From 21f9aac4cef28355ad7d3276ea0c90b49ee0dc0a Mon Sep 17 00:00:00 2001 From: "iwg..ic" Date: Wed, 13 Nov 2013 17:39:55 +0000 Subject: [PATCH] Fix issue with clearing the map of native objects without clearing the ReferenceQueue. Caused exception in NativeObjectManager when Android recreated the OpenGL context before objects were polled from the ReferenceQueue. git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10889 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/core/com/jme3/util/NativeObjectManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/engine/src/core/com/jme3/util/NativeObjectManager.java b/engine/src/core/com/jme3/util/NativeObjectManager.java index acd03d910..84e731962 100644 --- a/engine/src/core/com/jme3/util/NativeObjectManager.java +++ b/engine/src/core/com/jme3/util/NativeObjectManager.java @@ -237,6 +237,7 @@ public class NativeObjectManager { } } refMap.clear(); + refQueue = new ReferenceQueue(); } // public void printObjects(){