Prevent waiting for old queues in our retrieval strategies.

This commit is contained in:
Greyson Parrelli
2020-05-29 09:55:47 -04:00
parent b9f11dafff
commit 6b2e000e61
2 changed files with 2 additions and 10 deletions

View File

@@ -37,14 +37,6 @@ public class JobTracker {
*/
synchronized void addListener(@NonNull JobFilter filter, @NonNull JobListener listener) {
jobListeners.add(new ListenerInfo(filter, listener));
Stream.of(jobInfos.values())
.filter(info -> info.getJobState() != null)
.filter(info -> filter.matches(info.getJob()))
.forEach(state-> {
//noinspection ConstantConditions We already filter for nulls above
listenerExecutor.execute(() -> listener.onStateChanged(state.getJob(), state.getJobState()));
});
}
/**