Skip to content

Commit 47bbe47

Browse files
author
joker
committed
git checkout "fix facebook#2497"
1 parent 5f5c076 commit 47bbe47

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

fbcore/src/main/java/com/facebook/datasource/AbstractDataSource.java

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -164,30 +164,26 @@ public void subscribe(final DataSubscriber<T> dataSubscriber, final Executor exe
164164
}
165165

166166
if (shouldNotify) {
167-
notifyDataSubscriber(dataSubscriber, executor, hasFailed(), wasCancelled());
167+
notifyDataSubscriber(dataSubscriber, executor);
168168
}
169169
}
170170

171171
private void notifyDataSubscribers() {
172-
final boolean isFailure = hasFailed();
173-
final boolean isCancellation = wasCancelled();
174172
for (Pair<DataSubscriber<T>, Executor> pair : mSubscribers) {
175-
notifyDataSubscriber(pair.first, pair.second, isFailure, isCancellation);
173+
notifyDataSubscriber(pair.first, pair.second);
176174
}
177175
}
178176

179177
protected void notifyDataSubscriber(
180178
final DataSubscriber<T> dataSubscriber,
181-
final Executor executor,
182-
final boolean isFailure,
183-
final boolean isCancellation) {
179+
final Executor executor) {
184180
Runnable runnable =
185181
new Runnable() {
186182
@Override
187183
public void run() {
188-
if (isFailure) {
184+
if (AbstractDataSource.this.hasFailed()) {
189185
dataSubscriber.onFailure(AbstractDataSource.this);
190-
} else if (isCancellation) {
186+
} else if (AbstractDataSource.this.wasCancelled()) {
191187
dataSubscriber.onCancellation(AbstractDataSource.this);
192188
} else {
193189
dataSubscriber.onNewResult(AbstractDataSource.this);

0 commit comments

Comments
 (0)