@Override public void call(SubjectObserver<T> o) { Object v = state.get(); NotificationLite<T> nl = state.nl; o.accept(v, nl); if (v == null || (!nl.isCompleted(v) && !nl.isError(v))) { o.onCompleted(); } } };
@Override public void call(SubjectObserver<T> o) { Object v = state.get(); NotificationLite<T> nl = state.nl; o.accept(v, nl); if (v == null || (!nl.isCompleted(v) && !nl.isError(v))) { o.onCompleted(); } } };