@Override
protected void subscribeActual(CompletableObserver s) {
CompletableObserver observer;
try {
observer = ObjectHelper.requireNonNull(s, "Null Observer");
} catch (Throwable e) {
Exceptions.throwIfFatal(e);
// can't call onError because no way to know if a Disposable has been set or not
// can't call onSubscribe because the call might have set a Disposable already
RxJavaPlugins.onError(e);
NullPointerException npe = new NullPointerException("Actually not, but can't throw other exceptions due to RS");
npe.initCause(e);
throw npe;
}
source.subscribe(new AttachCompletableObserver(observer, this.compositeDisposable));
}
AttachDisposableCompletable.java 文件源码
java
阅读 37
收藏 0
点赞 0
评论 0
项目:DisposableAttach
作者:
评论列表
文章目录