### Feature and motivation

This has always been the default behavior for Ruby.

I think a lot of people are annoyed with how much extra stuff gets sent to the console (especially Firefox — https://github.com/mozilla/geckodriver/issues/619).

Once we document how to turn on logging for the drivers (I'm working on it), I think we should swallow the driver output by default and (maybe) direct people to the docs for how to turn it on/save it.

### Usage example

n/a
}
      }
    } finally {
      process = null;
      lock.unlock();
      close();
    }
    if (toThrow != null) {
      throw toThrow;
    }
  }
  protected boolean hasShutdownEndpoint() {
    return true;
  }
  public void sendOutputTo(OutputStream outputStream) {
    this.outputStream = Require.nonNull("Output stream", outputStream);
  }
  protected OutputStream getOutputStream() {
    return outputStream;
  }
  @Override
  public void close() {
    shutdownGracefully(NAME, executorService);
  }
  private enum StartOrDie {
    SERVER_STARTED,
    PROCESS_IS_ACTIVE,
    PROCESS_DIED
  }
  public abstract static class Builder<DS extends DriverService, B extends Builder<?, ?>> {