protected @Nullable Throwable getCancellationTrace() {
    return this instanceof Disposable ? Disposer.getDisposalTrace((Disposable)this) : null;
  }
protected @Nullable Throwable getCancellationTrace()