|
@@ -36,17 +36,16 @@ public class ConsoleScheduler implements ISnuviScheduler {
|
|
|
private final ArrayList<Task> tasks = new ArrayList<>();
|
|
|
|
|
|
@Override
|
|
|
- public int scheduleTask(Runnable r, long delay) {
|
|
|
+ public void scheduleTask(Runnable r, long delay) {
|
|
|
activeTasks++;
|
|
|
for(int i = 0; i < tasks.size(); i++) {
|
|
|
Task t = tasks.get(i);
|
|
|
if(t.isFree()) {
|
|
|
t.set(r, delay);
|
|
|
- return -1;
|
|
|
+ return;
|
|
|
}
|
|
|
}
|
|
|
tasks.add(new Task(r, delay));
|
|
|
- return -1;
|
|
|
}
|
|
|
|
|
|
public void tick() {
|