private void _onError(final Throwable e) { if (state.active) { for (SubjectObserver<T> bo : state.terminate(NotificationLite.instance().error(e))) { bo.onError(e); } } }
@Override public void onError(final Throwable e) { if (ssm.active) { state.error(e); for (SubjectObserver<? super T> o : ssm.terminate(NotificationLite.instance().error(e))) { if (caughtUp(o)) { o.onError(e); } } } }
@Override public void onError(final Throwable e) { if (state.active) { Object n = nl.error(e); for (SubjectObserver<T> bo : state.terminate(n)) { bo.onError(e); } } }