This commit is contained in:
Rossen Stoyanchev
2018-04-16 10:02:47 -04:00
parent 551505bd93
commit 586be50109

View File

@@ -320,8 +320,7 @@ public abstract class AbstractListenerReadPublisher<T> implements Publisher<T> {
<T> void onDataAvailable(AbstractListenerReadPublisher<T> publisher) {
if (publisher.changeState(this, READING)) {
try {
boolean demandAvailable = publisher.
readAndPublish();
boolean demandAvailable = publisher.readAndPublish();
if (demandAvailable) {
publisher.changeToDemandState(READING);
}