i--;
continue;
}
- working = true;
+ if (!(e instanceof Thread)) working = true;
currentlyPerforming = e;
// for debugging purposes
what = "background thread";
} else {
cx = Context.getContextForThread(MessageQueue.singleton);
- what = Main.initializationComplete ? "trap" : "script";
+ what = "script";
}
- if (Log.on) Log.log(this, "WARNING: executing same " + what + " for " + (System.currentTimeMillis() - t) / 1000 + "s" +
+ if (Log.on) Log.log(this, "note: executing same " + what + " for " + (System.currentTimeMillis() - t) / 1000 + "s" +
" at " + cx.interpreterSourceFile + ":" + cx.interpreterLine);
} else {
m = MessageQueue.currentlyPerforming;
t = System.currentTimeMillis();
}
- try { Thread.sleep(Main.initializationComplete ? 1000 : 15000); } catch (Exception e) { }
+ try { Thread.sleep(1000); } catch (Exception e) { }
}
}
}