@@ -175,10 +175,9 @@ private void schedule() {
175175 if (subscriber == null ) {
176176 // can't process anything yet
177177 return ;
178- } else {
179- if (debug .on ()) debug .log ("subscribing user subscriber" );
180- subscriber .onSubscribe (userSubscription );
181178 }
179+ if (debug .on ()) debug .log ("subscribing user subscriber" );
180+ subscriber .onSubscribe (userSubscription );
182181 }
183182 while (!inputQ .isEmpty ()) {
184183 Http2Frame frame = inputQ .peek ();
@@ -417,7 +416,7 @@ CompletableFuture<T> receiveData(BodySubscriber<T> bodySubscriber, Executor exec
417416 responseBodyCF .completeExceptionally (t );
418417 }
419418
420- // ensure that the body subscriber will be subsribed and onError() is
419+ // ensure that the body subscriber will be subscribed and onError() is
421420 // invoked
422421 pendingResponseSubscriber = bodySubscriber ;
423422 sched .runOrSchedule (); // in case data waiting already to be processed, or error
@@ -534,9 +533,9 @@ void incoming_reset(ResetFrame frame) {
534533 Flow .Subscriber <?> subscriber =
535534 responseSubscriber == null ? pendingResponseSubscriber : responseSubscriber ;
536535 if (response == null && subscriber == null ) {
537- // we haven't receive the headers yet, and won't receive any!
536+ // we haven't received the headers yet, and won't receive any!
538537 // handle reset now.
539- handleReset (frame , subscriber );
538+ handleReset (frame , null );
540539 } else {
541540 // put it in the input queue in order to read all
542541 // pending data frames first. Indeed, a server may send
0 commit comments