Skip to content

Commit 34bf40a

Browse files
committed
Added capacity increase on poll.
1 parent a3b454d commit 34bf40a

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/rx/internal/operators/OperatorOnBackpressureBuffer.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,11 @@ public Object peek() {
125125
}
126126
@Override
127127
public Object poll() {
128-
return queue.poll();
128+
Object value = queue.poll();
129+
if (capacity != null) {
130+
capacity.incrementAndGet();
131+
}
132+
return value;
129133
}
130134

131135
private boolean assertCapacity() {

0 commit comments

Comments
 (0)