diff --git a/jme3-lwjgl3/src/main/java/com/jme3/util/LWJGLBufferAllocator.java b/jme3-lwjgl3/src/main/java/com/jme3/util/LWJGLBufferAllocator.java index e654a6d35..0509c715e 100644 --- a/jme3-lwjgl3/src/main/java/com/jme3/util/LWJGLBufferAllocator.java +++ b/jme3-lwjgl3/src/main/java/com/jme3/util/LWJGLBufferAllocator.java @@ -29,7 +29,7 @@ public class LWJGLBufferAllocator implements BufferAllocator { /** * The address of LWJGL byte buffer. */ - private Long address; + private volatile Long address; public Deallocator(final ByteBuffer referent, final ReferenceQueue queue, final Long address) {