private final Lock lock = new ReentrantLock();
private final Condition started = lock.newCondition();
private final Condition stopped = lock.newCondition();
public MultipointServer(final int port, final Tracker tracker) throws IOException {
this("localhost", "localhost", port, tracker, randomColor(), true, new HashSet<URI>(0), new Duration(30, TimeUnit.SECONDS));
}