mobius-rx2/src/main/java/com/spotify/mobius/rx2/SchedulerWorkRunner.java [36:55]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    this.worker = checkNotNull(scheduler).createWorker();
  }

  @Override
  public void post(final Runnable runnable) {
    lock.lock();
    try {
      worker.schedule(runnable);
    } finally {
      lock.unlock();
    }
  }

  @Override
  public void dispose() {
    lock.lock();
    try {
      worker.dispose();
    } finally {
      lock.unlock();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



mobius-rx3/src/main/java/com/spotify/mobius/rx3/SchedulerWorkRunner.java [38:57]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    this.worker = checkNotNull(scheduler).createWorker();
  }

  @Override
  public void post(final Runnable runnable) {
    lock.lock();
    try {
      worker.schedule(runnable);
    } finally {
      lock.unlock();
    }
  }

  @Override
  public void dispose() {
    lock.lock();
    try {
      worker.dispose();
    } finally {
      lock.unlock();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



