docs: public final void accept(Throwable throwable) {
  
          if (GATE_UPDATER.get(this) == GATE_CLOSED) {
              onDrop(throwable);
              return;
          }
  
          onError(throwable);
          onNotification();
      }