NullContext thread safety

The fields `timeThen` and  `timeLate` are static. If multiple Applications are launched in different threads in headless mode, sync fails. This can be fixed removing the static modifier of the fields.
fix-456
Rafael Pax 8 years ago committed by GitHub
parent d20cf3f20a
commit 543268593b
  1. 4
      jme3-core/src/main/java/com/jme3/system/NullContext.java

@ -96,8 +96,8 @@ public class NullContext implements JmeContext, Runnable {
} }
} }
private static long timeThen; private long timeThen;
private static long timeLate; private long timeLate;
public void sync(int fps) { public void sync(int fps) {
long timeNow; long timeNow;

Loading…
Cancel
Save