@@ -112,7 +112,7 @@ public void onSubscribe(Subscription s) {
112
112
}
113
113
this .s = s ;
114
114
115
- window = new UnicastProcessor <T >(bufferSize );
115
+ window = UnicastProcessor . <T >create (bufferSize );
116
116
117
117
Subscriber <? super Flowable <T >> a = actual ;
118
118
a .onSubscribe (this );
@@ -267,7 +267,7 @@ void drainLoop() {
267
267
if (o == NEXT ) {
268
268
w .onComplete ();
269
269
if (!term ) {
270
- w = new UnicastProcessor <T >(bufferSize );
270
+ w = UnicastProcessor . <T >create (bufferSize );
271
271
window = w ;
272
272
273
273
long r = requested ();
@@ -362,7 +362,7 @@ public void onSubscribe(Subscription s) {
362
362
return ;
363
363
}
364
364
365
- UnicastProcessor <T > w = new UnicastProcessor <T >(bufferSize );
365
+ UnicastProcessor <T > w = UnicastProcessor . <T >create (bufferSize );
366
366
window = w ;
367
367
368
368
long r = requested ();
@@ -416,7 +416,7 @@ public void onNext(T t) {
416
416
long r = requested ();
417
417
418
418
if (r != 0L ) {
419
- w = new UnicastProcessor <T >(bufferSize );
419
+ w = UnicastProcessor . <T >create (bufferSize );
420
420
window = w ;
421
421
actual .onNext (w );
422
422
if (r != Long .MAX_VALUE ) {
@@ -558,7 +558,7 @@ void drainLoop() {
558
558
if (isHolder ) {
559
559
ConsumerIndexHolder consumerIndexHolder = (ConsumerIndexHolder ) o ;
560
560
if (producerIndex == consumerIndexHolder .index ) {
561
- w = new UnicastProcessor <T >(bufferSize );
561
+ w = UnicastProcessor . <T >create (bufferSize );
562
562
window = w ;
563
563
564
564
long r = requested ();
@@ -591,7 +591,7 @@ void drainLoop() {
591
591
long r = requested ();
592
592
593
593
if (r != 0L ) {
594
- w = new UnicastProcessor <T >(bufferSize );
594
+ w = UnicastProcessor . <T >create (bufferSize );
595
595
window = w ;
596
596
actual .onNext (w );
597
597
if (r != Long .MAX_VALUE ) {
@@ -699,7 +699,7 @@ public void onSubscribe(Subscription s) {
699
699
700
700
long r = requested ();
701
701
if (r != 0L ) {
702
- final UnicastProcessor <T > w = new UnicastProcessor <T >(bufferSize );
702
+ final UnicastProcessor <T > w = UnicastProcessor . <T >create (bufferSize );
703
703
windows .add (w );
704
704
705
705
actual .onNext (w );
@@ -864,7 +864,7 @@ void drainLoop() {
864
864
865
865
long r = requested ();
866
866
if (r != 0L ) {
867
- final UnicastProcessor <T > w = new UnicastProcessor <T >(bufferSize );
867
+ final UnicastProcessor <T > w = UnicastProcessor . <T >create (bufferSize );
868
868
ws .add (w );
869
869
a .onNext (w );
870
870
if (r != Long .MAX_VALUE ) {
@@ -906,7 +906,7 @@ public void run() {
906
906
@ Override
907
907
public void run () {
908
908
909
- UnicastProcessor <T > w = new UnicastProcessor <T >(bufferSize );
909
+ UnicastProcessor <T > w = UnicastProcessor . <T >create (bufferSize );
910
910
911
911
SubjectWork <T > sw = new SubjectWork <T >(w , true );
912
912
if (!cancelled ) {
0 commit comments