runTasks();
taskTime += System.nanoTime() - asd2;
- System.err.println(" st = " + 1e-9*stepTime + " tt = " + 1e-9*taskTime);
+ //System.err.println(" st = " + 1e-9*stepTime + " tt = " + 1e-9*taskTime);
while(obtainedRealtimeRatio > desiredRealtimeRatio) {
int ran = runTasks();
} else {
- while(!inState(StandardExperimentStates.Running.class) && inActiveState()) {
-
- synchronized(tasks) {
+ synchronized(tasks) {
+ while(!inState(StandardExperimentStates.Running.class) && inActiveState()) {
int ran = runTasks();
if(ran == 0) {
try {