while (running.get())\r
{\r
// always execute to keep timeline from "hanging behind" for too long\r
- timeline.executeUpTo(System.currentTimeMillis(), System.currentTimeMillis() + 10);\r
+ timeline.executeUntil(timeline.laterThan(System.currentTimeMillis()), System.currentTimeMillis() + 10);\r
long sleepTime;\r
if (timeline.hasNext())\r
sleepTime = timeline.nextEventTime() - System.currentTimeMillis();\r