diff --git a/jme3-core/src/main/java/com/jme3/audio/openal/ALAudioRenderer.java b/jme3-core/src/main/java/com/jme3/audio/openal/ALAudioRenderer.java index 501c1645e..7f136d456 100644 --- a/jme3-core/src/main/java/com/jme3/audio/openal/ALAudioRenderer.java +++ b/jme3-core/src/main/java/com/jme3/audio/openal/ALAudioRenderer.java @@ -76,7 +76,7 @@ public class ALAudioRenderer implements AudioRenderer, Runnable { // Fill streaming sources every 50 ms private static final float UPDATE_RATE = 0.05f; private final Thread decoderThread = new Thread(this, "jME3 Audio Decoding Thread"); - private final AtomicBoolean threadLock = new AtomicBoolean(false); + private final Object threadLock = new Object(); private final AL al; private final ALC alc;