File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
src/main/java/io/reactivex/internal/operators/parallel Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -199,6 +199,7 @@ public void onComplete() {
199199 drain ();
200200 }
201201
202+ @ Override
202203 void drain () {
203204 if (getAndIncrement () != 0 ) {
204205 return ;
@@ -323,6 +324,7 @@ static final class JoinSubscriptionDelayError<T> extends JoinSubscriptionBase<T>
323324 super (actual , n , prefetch );
324325 }
325326
327+ @ Override
326328 void onNext (JoinInnerSubscriber <T > inner , T value ) {
327329 if (get () == 0 && compareAndSet (0 , 1 )) {
328330 if (requested .get () != 0 ) {
@@ -363,17 +365,20 @@ void onNext(JoinInnerSubscriber<T> inner, T value) {
363365 drainLoop ();
364366 }
365367
368+ @ Override
366369 void onError (Throwable e ) {
367370 errors .addThrowable (e );
368371 done .decrementAndGet ();
369372 drain ();
370373 }
371374
375+ @ Override
372376 void onComplete () {
373377 done .decrementAndGet ();
374378 drain ();
375379 }
376380
381+ @ Override
377382 void drain () {
378383 if (getAndIncrement () != 0 ) {
379384 return ;
You can’t perform that action at this time.
0 commit comments