private void onFailure(FetchState fetchState, Throwable e) {
    fetchState
        .getListener()
        .onProducerFinishWithFailure(fetchState.getContext(), PRODUCER_NAME, e, null);
    fetchState
        .getListener()
        .onUltimateProducerReached(fetchState.getContext(), PRODUCER_NAME, false);
    fetchState.getContext().putOriginExtra("network");
    fetchState.getConsumer().onFailure(e);
  }
Time between two consecutive partial results are propagated upstream

<p>TODO 5399646: make this configurable
imagepipeline/src/main/java/com/facebook/imagepipeline/producers/NetworkFetchProducer.java